Godzilla. 2019-07-08
網(wǎng)站建設(shè)
湖州網(wǎng)站開(kāi)發(fā):看看WordPress插件生態(tài)系統(tǒng)
WordPress的眾多優(yōu)勢(shì)之一就是大量可用的插件。有成千上萬(wàn),這些只是免費(fèi)的產(chǎn)品。它們處理各種功能,從安全性到圖像庫(kù)到表單。 幾乎所有你想要的網(wǎng)站都只需要下載即可。
但它是一種罕見(jiàn)的插件,它是如此精心制作和有用,它激發(fā)了許多配套產(chǎn)品的使用。在許多情況下,它們是最受歡迎的插件之一。事實(shí)上,如此成功和受歡迎,他們已經(jīng)開(kāi)發(fā)了自己的生態(tài)系統(tǒng)。
今天,我們來(lái)看看WordPress插件生態(tài)系統(tǒng)的概念。在此過(guò)程中,湖州網(wǎng)站開(kāi)發(fā)將向您展示一些示例,并討論將它們應(yīng)用到您的網(wǎng)站中的優(yōu)點(diǎn)(和缺點(diǎn))。
主要例子
在我們深入研究利弊之前,讓我們看看插件生態(tài)系統(tǒng)是什么樣的。出于我們的目的,我們將其定義為:
一個(gè)“基礎(chǔ)”或“核心”插件,它可以獨(dú)立工作,但也有多個(gè)附加插件可用。
附加組件可以由原作者創(chuàng)建,也可以由WordPress社區(qū)內(nèi)的外部開(kāi)發(fā)人員創(chuàng)建。
可以是免費(fèi)的,商業(yè)的或其任何組合
簡(jiǎn)而言之,這意味著“生態(tài)系統(tǒng)”一詞相當(dāng)靈活??赡苁遣寮淖髡咦约簞?chuàng)建了基礎(chǔ)和所有附加組件?;蛘撸渌_(kāi)發(fā)人員可能已決定構(gòu)建自己的擴(kuò)展。無(wú)論哪種方式,我們都有一組相關(guān)的插件,可以根據(jù)需要擴(kuò)展功能。
以下是湖州網(wǎng)站開(kāi)發(fā)整理的可以用來(lái)更好地說(shuō)明這個(gè)概念的幾個(gè)主要示例:
也許是最著名的插件生態(tài)系統(tǒng),WooCommerce將您的網(wǎng)站變成了一個(gè)在線商店。核心插件增加了購(gòu)物車(chē)功能和相關(guān)功能,以及運(yùn)輸和接受付款等功能。但是,它能夠做得更多。
通過(guò)使用附加組件(WooCommerce將它們稱為“擴(kuò)展”),您可以利用購(gòu)物車(chē)獲得各種小眾功能。其中最基本的功能是能夠與更廣泛的支付網(wǎng)關(guān)和運(yùn)輸提供商合作。但您也可以添加一些高級(jí)功能,例如銷(xiāo)售會(huì)員訂閱或活動(dòng)門(mén)票。
重力形式
這是一個(gè)插件的一個(gè)很好的例子,它的生態(tài)系統(tǒng)已經(jīng)采用了核心概念并且極大地?cái)U(kuò)展了它。Gravity Forms是一個(gè)表單構(gòu)建插件,它已經(jīng)包含了許多高級(jí)功能。然而,附加組件允許它執(zhí)行遠(yuǎn)遠(yuǎn)超出您對(duì)標(biāo)準(zhǔn)聯(lián)系表單的期望的任務(wù)。
通過(guò)一個(gè)包含并超越插件原始作者的社區(qū),附加組件允許執(zhí)行許多高級(jí)任務(wù)。您可以接受付款,運(yùn)行民意調(diào)查,與第三方服務(wù)提供商聯(lián)系,查看和操作條目數(shù)據(jù)以及更多內(nèi)容。它可能是生態(tài)系統(tǒng)如何提供幾乎無(wú)限靈活性的最佳例子之一。
要建立的東西
購(gòu)買(mǎi)其中一個(gè)插件生態(tài)系統(tǒng)的最大優(yōu)勢(shì)之一是,您可以在需要時(shí)添加所需內(nèi)容。把它想象成一座建筑?;A(chǔ)插件為您提供了堅(jiān)實(shí)的基礎(chǔ)(也許是一兩層)。然后,您可以添加盡可能多的樓層以滿足您的需求。
有時(shí),第一個(gè)核心插件就是您所需要的。但即便如此,如果您想稍后擴(kuò)展,仍然需要構(gòu)建藍(lán)圖。
另一個(gè)潛在的好處是這些插件往往是在擴(kuò)展的基礎(chǔ)上構(gòu)建的。這意味著您不一定要依賴官方甚至基于社區(qū)的附加組件。如果您有一些編程知識(shí),您可以通過(guò)自己構(gòu)建來(lái)添加功能。
此外,通過(guò)使用一組相關(guān)的插件,您可以避免WordPress網(wǎng)站開(kāi)發(fā)中令人沮喪的部分之一。因此,我們經(jīng)常嘗試將許多不同的部分組合在一起,形成某種具有凝聚力的網(wǎng)站。
這通常意味著使用從未意味著必然一起工作的插件,這可能在嘗試使其全部無(wú)縫運(yùn)行時(shí)導(dǎo)致問(wèn)題。從理論上講,當(dāng)您進(jìn)入生態(tài)系統(tǒng)時(shí),這不應(yīng)成為問(wèn)題。
潛在的缺點(diǎn)
盡管使用一組相關(guān)插件有許多優(yōu)點(diǎn),但仍有一些可能的缺點(diǎn)需要考慮。最常見(jiàn)的是:
它可以變得昂貴
對(duì)于帶有商業(yè)附加組件的插件,您可能會(huì)發(fā)現(xiàn)自己被添加到每個(gè)添加的功能中,并且需要添加一些內(nèi)容。WooCommerce是一個(gè)典型的例子,每個(gè)官方插件都需要每年投資。這并不是說(shuō)它不值得花費(fèi) - 很可能。相反,它是預(yù)算意識(shí)的潛在障礙。
不是你想要的一切都可用
在做出關(guān)于如何構(gòu)建網(wǎng)站的任何決定之前,您需要檢查這些內(nèi)容。基本插件和一系列附加組件可能會(huì)為您提供所需功能的90%。然而,失去10%可能是一個(gè)大問(wèn)題。
如果相關(guān)插件沒(méi)有涵蓋這一點(diǎn),您可能需要尋找其他地方或自己構(gòu)建它。在兼容性和成本方面,這可能會(huì)導(dǎo)致一些意想不到的問(wèn)題。如果沒(méi)有這些選項(xiàng),缺少一項(xiàng)功能可能會(huì)導(dǎo)致漫長(zhǎng)的等待,希望以后能夠加入。
非正式的附加組件可能無(wú)法保持步伐
插件隨時(shí)更新了新功能和錯(cuò)誤修正。有時(shí),這些更新可能很重要 - 當(dāng)使用社區(qū)成員構(gòu)建的非官方附加組件時(shí),這會(huì)帶來(lái)風(fēng)險(xiǎn)。這可能意味著更新基本插件意味著您必須放棄特定的加載項(xiàng)。
避免這個(gè)潛在問(wèn)題的一種方法是僅使用官方附加組件。如果您確實(shí)使用非官方來(lái)源的那些,請(qǐng)查找經(jīng)常更新的插件。他們更有可能適應(yīng)任何重大升級(jí)。那想要了解更多相關(guān)內(nèi)容,還可以看看上一篇分享的《湖州網(wǎng)站建設(shè):4種方式是您的網(wǎng)站對(duì)用戶更加友好》。
一個(gè)令人信服的選擇
在正確的情況下,具有自己的生態(tài)系統(tǒng)的WordPress插件可能是您的最佳選擇。當(dāng)您構(gòu)建一個(gè)插件完成任務(wù)核心部分的網(wǎng)站時(shí)尤其如此。
例如,電子商務(wù)網(wǎng)站將希望使用可以擴(kuò)展的購(gòu)物車(chē)以滿足商店的特定要求。這為未來(lái)發(fā)展提供了最佳機(jī)會(huì),并將幫助您避免以后進(jìn)行昂貴的轉(zhuǎn)換。
當(dāng)然,還有一些潛在的負(fù)面因素需要考慮。但是通過(guò)一些盡職調(diào)查,您可能會(huì)找到一系列插件,這些插件將在未來(lái)幾年成功為您的WordPress網(wǎng)站提供支持。
文章標(biāo)簽:
湖州網(wǎng)站開(kāi)發(fā) WordPress插件
Godzilla 簽
為了在編輯、圖象設(shè)計(jì)方面進(jìn)一步的提高,我想投身于網(wǎng)站行業(yè)中,一展所長(zhǎng),為所在的公司和社會(huì)貢獻(xiàn)一分力量!
文章評(píng)論: