羅黎霞
[摘 要]在“鄉村振興”戰略的大背景下,農民專業合作社的發展是大勢所趨,但現有合作社的信息化程度遠遠落后于合作社發展的需要。筆者通過調研深入了解和分析了農民專業合作社的是實際需求,基于WordPress內容管理系統,開發了農民專業合作社多站點網絡平臺并實現線上運行。本文介紹了運行環境的搭建和部署,分析合作社的實際需求,結合 WordPress的特性,闡述了平臺開發的思路、結構設計和實施過程, 并對平臺的后續功能拓展提供了思路。
[關鍵詞]農民專業合作社;網絡服務;WordPress;“互聯網+”農業
[中圖分類號]U495 [文獻標識碼]A
在新時代實施“鄉村振興”戰略的大背景下,農民專業合作社面臨著新的機遇和使命。根據統計,截至2018年9月,我國依法登記的農民專業合作社共有213.8萬家,入社農戶占全國總農戶數的48.5%;其中共有1.16億畝家庭承包田地流轉進入合作社,有1.6萬家合作社發展成農村電商,6千多家專業合作社進入休閑農業和鄉村旅游等服務產業;全國有237.5萬個貧困戶加入合作社,為精準扶貧工作做出了巨大貢獻。
在互聯網大數據時代,農民專業合作社經營發展信息化、網絡化也是大勢所趨。筆者通過調研發現,哪怕是在經濟和技術條件較好的浙江地區,農民專業合作社在日常經營管理中,信息化水平和網絡功能的應用都遠遠落后于合作社發展的需要。
1 合作社的網絡信息服務現狀
現有的農民專業合作社網絡信息服務,主要體現在農業管理部門的各級門戶網站以及一些收費的財務管理軟件。例如:中國農民合作社信息網、中國農業信息網、浙江農業信息網等網站。它們面向各級農業管理部門、涉農企業、合作社以及農戶,主要提供國家和地方的涉農政策法規宣傳、相關新聞報道以及少量的農產品市場情況分析、農業技術推廣等信息,這些平臺提供的信息往往量大而籠統,缺乏針對性和實用性。
對于農民專業合作社而言,包括信息公開、人員管理、記賬管理、產品銷售等方面都沒有專業網絡平臺為他們提供服務,在一定程度上已經制約了它的發展。從共享經濟的角度來看,把多個合作社聚集在同一個平臺,通過平臺為各個合作社各級管理人員和合作社社員提供包括生產、營銷、分配、信息發布等服務,用信息技術幫助農友提高合作社的經營效率,擴展產品的銷售渠道,應該是一件很有意義的事情。
2 開發框架的選擇
WordPress 最早是作為一個開放源代碼的個人博客系統發布于2003年5月,目前已成長為世界上最流行的內容管理系統(CMS)。據 W3Techs 調查,至2019年2月,全球33.2%的網站、60.1%的內容管理系統使用 WordPress。今天,除了博客網站,WordPress 還被大量應用于企業網站、商業網站、雜志或新聞網站、電子商務網站、手機APP服務器、微信公眾號服務器等各種類型網絡應用。WordPress 安裝使用簡單,深得普通用戶的喜愛。對于開發人員來說,WordPress 具有的以下特性和優勢,使得它成為優秀的二次開發平臺。
2.1 插件系統
WordPress 允許開發者通過 WordPress API 創建插件來擴展功能,這種強大的可擴展能力的實現,主要依賴于 WordPress 的鉤子(Hook)機制,這一機制能夠讓 WordPress 核心在特定的時間調用和運行在插件中自定義的代碼。
2.2 主題系統
WordPress 允許開發者根據需要創建簡單或復雜的主題,滿足不同網站的界面需求,用戶可以隨時更改 WordPress 網站的外觀。主題由 PHP 文件、CSS 樣式表和圖片等靜態文件構成。
2.3 應用程序框架
WordPress 提供了許多應用程序所需的功能,如用戶管理、HTTP請求、數據庫、URL路由等,還可以使用 REST API 與其進行交互。
2.4 自定義內容類型
WordPress 帶有默認內容類型,但為了獲得更大的靈活性,可以通過添加幾行代碼來創建自定義文章類型、分類和元數據。
2.5 多站點系統
WordPress 支持僅安裝一次,即可以以子域名或者子目錄方式,運行無限多個獨立網站,形成在同一個門戶網站下的統一部署、統一標準、統一管理的網站集群。每個子站點均可配置不同的主題和插件,從而實現子站點的個性化定制。
WordPress 的簡單性使得它易于用戶使用,而它底層的復雜性提供了開發的靈活性,在多站點網絡平臺的開發框架中具有明顯的優勢。以 WordPress 為基礎進行二次開發,開發者僅需把重點放在網站功能的開發和前后臺界面的設計上,這將有效降低開發成本,大大提高開發效率。
3 合作社多站點網絡平臺開發
3.1 需求分析
根據對合作社的調研分析,結合WordPress的特性,平臺的主要功能從信息分享、合作社管理和農產品營銷三個方面進行架構,平臺結構如圖1。
(1)平臺分為公共主平臺和二級平臺。
(2)公共主平臺主要提供的功能:
a.信息分享:合作社相關政策法規、新聞選編、農戶的常見問題解答及農業技術支持;
b.提供合作社注冊和登錄服務;
c.營銷功能:注冊合作社可以在公共平臺上發布商品信息,公共平臺自帶的商城為所有注冊用戶提供農產品營銷服務。
(3)根據需要,注冊合作社可以申請一個獨立使用的二級平臺,在二級平臺的的主頁上展示合作社的經營情況,發布產品和服務信息,并通過自營的店鋪提供在線交易。
(4)二級平臺還為合作社提供內部信息管理,合作社的社員或者管理人員通過登錄之后獲得權限,可以進入平臺的信息管理系統,根據其用戶權限管理或者查閱本合作社的相關經營信息。