LitePress 社群舊貼存檔 2020~2023 年度

Litepress org logo banner

這裡是 LitePress 社群舊貼存檔,您可以在此留言或提交新的回應和資訊。

文章目錄



發表評論

2,005 條回覆

  1. 殼殼蟲的頭像
    文派葉子 🍃

    目前litepress.cn上該功能的實現遇到了一個很難解決的問題。那就是透過爬蟲爬取到的產品詳情的文字是經過wordpress.org預處理過的,已經和glotpress裡面的原文對應不上了……

    一個可能是解決方案是根據外掛的readme.txt檔案仿照wordpress.org的演演算法以生成原始html。

  2. myelse的頭像
    myelse

    沒有沒有,就是想研究一下,跟部落格沒有完全的關係。實際使用上來講,redis畢竟有商業化軟體支援,更方便。沒有問題了。

  3. 殼殼蟲的頭像
    文派葉子 🍃

    這個沒測試過。不過一個部落格不需要在意這些吧……這倆的key value結構都是O(1)查詢複雜度,已經快到幾乎沒時間損耗了,對這個難以理解可以去了解一下雜湊表這個資料結構。

    他們測試的速度快慢可能是在大負載量下由兩個軟體的架構差異導致的(這一部分是猜測)。還有一種可能是做這個測試的人沒控制好變數,使用了兩種不同的外掛來測試memcached和redis,這樣外掛所快取的資料範圍不同,在瀏覽體驗上就會存在差異。

  4. myelse的頭像
    myelse

    然而memcached的外掛太難找了,redis直接就redis object cache。

  5. 殼殼蟲的頭像
    文派葉子 🍃

    支援多少資料型別不是判斷是否落後的依據,這個是由業務場景決定的。對於WordPress的快取場景,memcached足夠用了。redis除了用於快取外還可以用於訊息佇列等複雜應用場景。

  6. myelse的頭像
    myelse

    我看有的地方說memcached的瀏覽體驗比redis要快一些。

  7. myelse的頭像
    myelse

    好的,懂了。那就是redis隨便用了。

    memcached是不是相比於redis落後了?redis支援快取的資料型別比memcached多一些?

  8. 殼殼蟲的頭像
    文派葉子 🍃

    總結一下就是放心的用就可以了,不用考慮單執行緒還是多執行緒。因為你部落格不可能達到每秒幾十萬吞吐

  9. 殼殼蟲的頭像
    文派葉子 🍃

    Redis從6.0開始就支援多執行緒了。不過這些對個人使用者完全沒意義,因為單核效能已經非常過剩了。

  10. 殼殼蟲的頭像
    文派葉子 🍃

    我現在有個彎繞不開。這個譯名似乎無論如何翻譯都會和“主題”衝突。主題也是板式 or 樣板 or 模板 or 樣式吧……所以好糾結。

    我目前有個想法是在其前面加一個主語:塊板式 or 塊樣板 or 塊模板 or 塊樣式。這樣主題代表大範圍的、整站的樣式,而塊xx則代表針對區塊的小範圍樣式。

    這樣在wordpress.org的頂部條就是:

    外掛 | 主題 | 塊xx

    而Pattern子站的標題則是:塊xx 目錄

    當然,目前還是個初步設想。因為這樣的翻譯明顯和英文原文對不上了。在引入這一層討論之後,塊xx後面的xx是啥似乎不重要了,因為有了前面的主語就不會混淆和衝突了。

    另外就是,主題用於指網站模板,這個說法似乎在國內是WordPress獨創的,類似Discuz、織夢這些都是叫模板。於是對於從其他系統轉來WordPress的人來說他們潛意識裡會把主題和模板、樣式、板式劃等號。如果把Pattern翻譯成模板、樣式、板式的話估計他們會暈的,因為舊有的思維慣性被完全顛覆了。如果是塊模板、塊樣板的話,至少能看出來是個新東西。

    當然,就像前面說的,這只是一個初步想法。翻譯這塊我們是沒你在行的,所以只是丟擲一個話題探討。

  11. lutofan的頭像
    lutofan

    並非只有這個外掛會報錯網站地圖,其他外掛的書寫不規範也可能會導致這個問題;
    還有就是主題functions.php檔案開頭有空行,也會導致這個問題;

    建議把所有外掛停用後,逐個開啟一一尋找問題外掛。

  12. smile的頭像
    smile

    之前“WordPress 核心”還有“古藤寶外掛”都翻譯為“模式”,覺得不怎麼恰當。

  13. smile的頭像
    smile

    我覺得翻譯成“模板”和“樣式”容易造成混淆,“板式”或者“樣板”應該更加合適。

  14. 殼殼蟲的頭像
    文派葉子 🍃

    似乎不太好。因為“區塊模式”貌似不能傳遞出什麼有價值的資訊。如果是塊模板、區塊模板、區塊樣板、區塊樣式似乎好一點。突出的意思是這是用於古騰堡區塊的樣式模板,而使用者則可以在此模板的基礎上加上自己的內容。

    我在這篇帖子裡提到的“區塊目錄”的翻譯似乎也不太好,因為完整的古騰堡區塊應該是還附帶有功能和新增按鈕的。但這些https://wordpress.org/patterns/中的內容就只單純是html而已。似乎翻譯成“模板”或者“樣式”比較好。

  15. smile的頭像
    smile

    你們覺得“Block Pattern”應該翻譯為“區塊模式”嗎?

  16. 殼殼蟲的頭像
    文派葉子 🍃

    萬事的變化肯定是有人在推動的。我所說的“天時”及“大環境”是我所無法幹預的東西。這些東西是由比我層次高許多倍的某個人或無數人在施加影響的。而作為我,只能對此順應,而無法施加影響。舉個例子:比如說新中國剛成立時的土地改革,這個推動者是中央,作為一個村裡的地主老財除了早點把財產散掉或者出國遠遁外,沒有任何能力幹預。

    作為渺小的我,我只能幹預我所可能幹預的,比如說我從去年就開始到處尋求支援以籌劃WordPress在中國的本土化工作,這些都是我所能幹預的。但有些事情需要比我高無數個層次的人去幹預才行,這裡指的就是中國公民整體素質及消費習慣。

    “小米讓大家用上低價手機”的這個例子,似乎欠妥當。因為讓消費者用上更低價的手機是順應人性的行為,並沒有逆人性。既然沒逆人性,那他有能力提供1塊錢的手機,他自然可以攪動市場。

    真正逆人性的應該是抬高價格來保證廠商研發投入。這一塊從小米數字系列後續提價衝擊高階的過程就可窺見其艱辛程度,早期著名的失敗例子是小米 Note1。小米最近一兩年成功提價很大因素我覺得是國產手機整體售價都提升了。只有大家都低價,而小米自己抬價成功,才能算逆大勢而為之。

    所以總結一下,我會幹預我所能幹預的。但是中國公民整體素質和消費習慣是我所幹預不了的。而我所幹預不了的這個“大環境”或者叫“天時”決定了現階段不可能讓開發者願意開源,如果強拉硬上的話,最後難免會和開發者們鬧翻臉,那我們在國記憶體在的根基也就沒了。

    如果國內需要“領頭者”,也應該是某個開發者去領頭,而不是我們作為平臺方領頭,可以是某個開發者用實際行動證明開源產品有更好的銷量等等。我們如果領了這個頭的話一定程度上就代表著有失公平,因為談及“領頭”,肯定要對開源作者特殊對待,這樣對閉源作者就有失公平。應該由市場去檢驗和篩選開發者,而不是平臺,我們想活下去就必須保持中立。

  17. sexloli的頭像
    sexloli

    你忽略了一點,這些事件的結果都是有人在推動的,有很多事就算沒人去推動也會水到渠成,如果有人牽頭推動至少可以讓改觀思維的程式加速,例如雷軍當年不做低價的手機自然還有其他人做,但雷軍就先做了,他至少讓普通老百姓用低價提前了好幾年使用到智慧手機,同理如果你是那個先行者或許在國內網際網路你能跟吳洪聲一樣成功,當然這只是臆想

  18. 殼殼蟲的頭像
    文派葉子 🍃

    另外,補充一下。上文中所說的“我國物質資源極大豐富,公民素質提高,人們更多的關注精神生活及資料、隱私安全”。在不遠的將來一定會實現的,國內開發者更多的擁抱開源未來也一定會隨之實現,所以大可不必在現在為此憂心忡忡。天時不到,人的努力是沒用的。

    仔細看一看最近一百多年來中國對外狀態的轉變:

    • 1840年第一次鴉片戰爭 對比 1949年紫石英號事件
    • 1858年璦暉條約 對比 1969年珍寶島事件
    • 1900年八國聯軍侵華 對比 1950年朝鮮戰爭
    • 1950年臺海事件 對比 2016年南海爭端

    中國正在以肉眼可見的速度發展,麵包會有的,牛奶也會有的。

     

  19. 殼殼蟲的頭像
    文派葉子 🍃

    核心是“尊重人性”。現階段閉源對於一些開發者來講是最優選擇,那麼就不可能透過外力幹預讓開發者放棄閉源(這裡直接是做不到,而不單純是“應不應該”了)。等開源對開發者來講是最優解那天,同樣也不需要誰幹預,開發者會自動開源。

    這一天到來的前提是:我國物質資源極大豐富,公民素質提高,人們更多的關注精神生活及資料、隱私安全。

    應用市場目前的授權機制是提供對開源應用的支援的——只有啟用的產品才能享受更新服務。提供更新和技術支援也是國外開源產品主流的營收策略。

    另外後面會對開源應用打上開源標記,這樣方便使用者區分。

  20. sexloli的頭像
    sexloli

    <!–more–>你說的也是正確的,不應該強制開發者的行為,但是社群可以建議更好的授權策略。所以循序漸進的引導開發者和消費者的思想才是目前最好的解決方案,這不是能一步到位的,但可以起到從根本改觀思維的效果,或許大多數開發者目前很難認同我的開看法,但在未來這必然是趨勢,閉源專案也不是說肯定加密了,只是不能公開原始碼不購買不允許使用,我只是建議各位開發者大佬不要加密了,開源的專案仍然可以收費。這需要複製或借鑑國外的開源協議,需要有一個團體或機關制定並管控(這是我個人的天真想法)該有的版權絕對不能受到不公平待遇,但同時我也非常反對和強烈譴責濫用版權行為!

  21. sexloli的頭像
    sexloli

    我就是想這樣表達的,可能我說的不完全

  22. 殼殼蟲的頭像
    文派葉子 🍃

    另外糾正下,這個標題有誤導性。應該是“不建議應用商店允許加密授權”而不是”使用加密授權”,整個litepress.cn及附屬的所有程式碼、資料(除使用者隱私資料外)都是gpl v2或v3開源的,不存在閉源情況。閉源的是應用市場中上架的商品,而不是市場本身。

  23. 殼殼蟲的頭像
    文派葉子 🍃

    你說的這個觀點,我個人其實是可以認同的。

    WordPress能發展起來很大原因是因為它基於GPL協議開源,這樣對於使用者來講,如果使用WordPress及其生態設施來架設自己的平臺的話,那麼整個平臺都將完全的“自主可控”並且無任何法律風險。這個優勢是閉源軟體所無法提供的。

    而對於閉源軟體來講,尤其是由個人開發者維護的閉源軟體,真正需要投入生產環境的話使用者是會打怵的——因為這幾乎等於是把自己企業的命脈交給別人握著,而自己則毫無辦法亦無法進行任何干預,有一天維護者出事了,自己的業務也會跟著涼掉。也是基於同樣的原因,litepress.cn沒有引用任何閉源及有法律爭議的程式碼。

    當然,這種重視“自主可控”的企業也不會從二道販子、三道販子手裡買原始碼。

    但,WordPress的市場似乎沒有這麼簡單。因為WordPress的使用者不止有投入生產的企業,還有大量的小站長,他們對資料安全的敏感度其實並不高,於是盜版在這些人中就有了市場。

    如果面向的使用者群體剛好是小站長,而開發者又不閉源的話,那很有可能就真因盜版而餓死了。

    於是從開發者的切身利益出發,得出這樣一個結論:

    1. 開源適合面向企業
    2. 閉源適合面向個人使用者

    所以是否開源應該由開發者按照其面向的市場群體來自行決定最有利於自己的決策,我覺得應用市場不應該去強制限制。也就是說,任何制度都應該優先保證符合“人性”,以大家的短期且切身的利益為出發點,不能為了某個長遠的目標而要求大家短期放棄什麼東西。這種“存天理,滅人慾”的操作,我覺得是不長久且無法推動的。

    當然,嚴格說的話其實允許閉源應用上架的確是不道德的行為。因為這樣做的話我們相當於都在吸wordpress.org社群的血。

    但中國有中國的國情,我們的消費者群體知識付費意識最近幾年雖然改觀蠻大的,但還是不夠。真的想讓開發者開源,應該等使用者的消費習慣養成了,使用者會更多的因為安全性和可控性為開源產品付費時才是閉源產品應該消失的時候。到了那個時候,市場的自我調節能力會自然淘汰掉閉源應用,這也是未來的必然趨勢。

    所以閉源應用未來必然消亡,但這不是由誰去主動幹預的,而是在使用者付費意識和資料安全意識提升的前提下經市場自我調節而消亡。現階段大環境還不成熟,不宜也不能去強行限制閉源應用,否則會影響生態積累。

  24. 殼殼蟲的頭像
    文派葉子 🍃

    對記憶庫人為編輯還是很重要的,今天偶然間發現記憶庫裡甚至還有繁體……後面可以在資料庫裡篩選出所有包含多條翻譯的記憶內容,然後指定機器翻譯時固定呼叫哪條的同時刪除掉不合適的翻譯結果。

  25. 殼殼蟲的頭像
    文派葉子 🍃

    跑了下爬蟲,可謂大跌眼鏡……

    https://translate.wordpress.org/上外掛和主題的翻譯專案結構竟然是不一樣的,我的天。

    於是程式要對外掛和主題的翻譯分別適配。

    wordpress.org著實很有意思,為什麼外掛和主題總是分開設計,就連應用市場中也是外掛和主題是兩個單獨的子站。

    而且因為分開設計的緣故,導致外掛和主題有大量的slug衝突,當時litepress.cn的應用市場為了適配slug衝突的情況也廢了一番周知。總之,頭疼。

  26. 殼殼蟲的頭像
    文派葉子 🍃

    實測Cavalcade還是很靠譜的,昨天執行了一次兩萬任務的佇列,很穩定,且無遺漏。

  27. 殼殼蟲的頭像
    文派葉子 🍃

    原來有個寶塔一鍵遷移,之前看它介紹說是“一鍵遷移面板資料”,沒聯想到可以遷移網站資料,以為只是面板配置資訊

發表回覆

您的郵箱地址不會被公開。 必填項已用 * 標註