使用者管理開源 開源內容管理的使用者體驗

2021-10-08 05:54:57 字數 2057 閱讀 2766

使用者管理開源

幾周前,我從github收到了一封電子郵件通知,提醒我有關基於使用者node.js的開源內容管理系統pencilblue中使用者提交的新問題。 該通知的標題為「所見即所得:在ubuntu上執行的伺服器在貼上大量文字時會生成[sic]。」

我對提交者幾乎一無所知,提交者的帳戶已經存在該**四年了。 他或她的大多數儲存庫都是其他儲存庫的分支,個人資料上沒有聯絡資訊。 儘管我無法審查該使用者,但我們必須像解決問題的方法一樣,就像我們的合作夥伴公司之一提交的一樣。 使問題複雜化的是,生成大量無法識別字元的「大塊文字」是中文。

我不會說中文。 我們目前在中國沒有任何商業利益,並且我們不太可能在不久的將來通過新的開源cms建立任何重要意義。

錯誤報告將我鏈結到位於杭州的乙個**,杭州位於上海西南兩百公里處。 有問題的文字是《中華人民共和國行政許可法》,從我單擊「翻譯」後收集的內容來看,這與獲得合法許可以代表另一人的身份有關。

我必須為使用者解決此問題。 即使我們無法控制誰使用我們的產品,我們也要通過使用者體驗來區分pencilblue與競爭對手。

最終,這就是使開源內容管理中的ux如此艱鉅的任務。 用例的無限,不可**的變化,再加上對多語言,「易於理解」的介面的需求不斷增長,很難跟上。

在pencilblue,我們看到簽約開發的小型組織和大型企業資訊系統部門都在發生這種變化。 除了要遷移到node.js之外,公司要審核向cms過渡的第二個最普遍的原因是非技術人員在管理當前平台方面遇到了太多麻煩。

通過繼續依靠有限的用例和所需的培訓計畫,封閉源系統可以避免這種巨變。 但是,平均而言,開源內容管理系統沒有可依靠的那種根深蒂固的傳統架構和業務流程。 我們的使用者通常不是花費數月或數年進行最小改動的著名遊輪。

那麼,什麼使現代的多語言開源cms管理有效呢?

智慧型手機已變得無處不在,以至於現在看到有人使用另一種型別的裝置已經變得與眾不同。 因為幾乎每個人都具有某種觸控螢幕裝置,所以使用者最常與之互動的介面都啟用了觸控功能,並具有拖放功能,並且不超過其手掌。

這並不意味著普通的**管理員將通過**完成大部分任務。 (如果我的妻子有什麼作用的話,那麼部落格就是這樣)。 但是,該介面至少應通過響應式web設計促進在平板電腦和觸控螢幕膝上型電腦以及理想的所有裝置上的使用。

從小螢幕使用的急劇增長中得出的另乙個期望是,螢幕上顯示的所有資訊都與手頭的任務有關。 例如,在舊方法中,如果使用者想要為**撰寫新的靜態頁面,則將為他們提供乙個單頁web表單,其中包含該任務的每個必填欄位和可選字段。 儘管這是以前通過的,但對於今天的使用者而言,它看起來很雜亂且難以理解...好吧,它卻雜亂且難以理解。 普通使用者只是再也沒有耐心了。

我們通過將每個介面細分為多個段(選項卡)來解決在pencilblue中的此問題,這些介面按其在完成任務中的重要性排名。 儘管我們的靜態頁面表單比普通cms擁有更多的字段,但是在任何給定的時刻,我們顯示的這些欄位都比傳統介面少。

臨時使用者甚至可能不使用可用功能的一半,因為解決任務的最低限度構成了第一部分。 結果是乙個介面足夠豐富,可以滿足企業cms的細化需求,但又足夠簡單,以供首次使用的使用者弄清楚。

中國github使用者在進行字元解析時遇到的錯誤絕不是唯一的,因為它是對我們在原始計畫中沒有充分準備的要求。 我們甚至經常要求penalblue進行內容管理本身之外的工作。 管理開源專案的弊端之一是,普通使用者看不到自己用例之外的東西,並且經常希望您認為他們的個人需求比社群的需求更為重要。

對於希望cms滿足其所有自定義需求的少數使用者,您當然可以打折,而無需自己進行任何自定義。 但是,重要的是要為願意參與立法的人們提供乙個框架,而且框架越靈活越好。

這些是我們過去一周在twitter上收到的所有自定義請求:

您可以輕鬆地看到提供用於操縱開源平台的編碼框架在ux中的工作原理。

定製框架對您的使用者體驗具有強大功能的最好證據可能是,我們能夠用不到144個字元令人滿意地回答所有這三個問題。

營銷者創造了消費者時代的商業時代。 撇開姿勢講,冷漠的硬道理是,普通人現在將產品視為工具而不是工具,而開源軟體也無法擺脫這種觀念上的轉變。

那些滿足消費者對簡單ux需求的人將很快被他們拋棄。 將來成功的開源內容管理系統將把日常終端使用者的需求放在首位。

翻譯自:

使用者管理開源

開源內容管理系統 3個開源內容管理系統的比較

開源內容管理系統 是否需要設定部落格,某些特定用途的門戶 或任何其他 哪種內容管理系統最適合您?這是乙個您會提早問自己的問題。最著名和使用最廣泛的開源內容管理系統 cms 平台是 joomla,wordpress和drupal。它們全部基於php和mysql,並為使用者和開發人員提供了廣泛的選擇。為...

strapi 開源api 內容管理平台試用

strapi 是乙個開源的api 內容管理平台,功能操作起來還是比較方便簡單的。使用docker docker compose git clone cd strapi docker docker compose up d 首次初始化比較慢,需要等待,同時對於docker compose mongod...

內容管理系統開源專案招兵買馬

我們的目標是做乙個asp.net版本的內容管理系統。這個活動講給我們帶來以下好處 1,團結協作的團隊精神。有了合作經驗的隊友,是將來做 專案時的最佳選擇 2,得到乙個強大的內容管理系統。團隊內部開源,對外只免費。3,互相學習,提高技術。4,得到一些副產品,比如 後台框架 js控制項 彈出控制項等 這...