1 पॉइंट द्वारा GN⁺ 2024-05-29 | 1 टिप्पणियां | WhatsApp पर शेयर करें

WordPress की 21वीं वर्षगांठ के उपलक्ष्य में

मुख्य विचार

  • सरल काम आसान होने चाहिए, और जटिल काम संभव होने चाहिए

    • user experience को सरल और सहज बनाया जाना चाहिए।
  • ब्लॉगिंग, comments, और pingbacks मज़ेदार होने चाहिए

    • स्थिर websites की तुलना में dynamic websites बेहतर हैं।
    • ज़्यादातर sites एक शानदार blog के ज़रिए बेहतर हो सकती हैं।
  • Wiki शानदार हैं

    • documentation को wiki की तरह आसानी से संपादित किया जा सकना चाहिए।
  • Forums को community के केंद्र में होना चाहिए

    • bbPress और BuddyPress पर अधिक ध्यान देने की ज़रूरत है।
  • हर plugin और theme के पास वही पूरा infrastructure होना चाहिए जिसका उपयोग स्वयं WordPress को बनाने में किया जाता है

    • इसमें version control, bug tracker, forums, documentation, internationalization, chat rooms, P2, contributions और community के लिए आसान रास्ते आदि शामिल होने चाहिए।
    • 2024 में ZIP files upload करने से बचना चाहिए।
  • Theme preview शानदार होना चाहिए

    • अलग-अलग aesthetic sensibilities और features वाले non-commercial themes का व्यापक collection महत्वपूर्ण है।
  • Guidelines और requirements पर अत्यधिक निर्भर नहीं होना चाहिए

    • अच्छे market dynamics, automated feedback loops, और users के लिए transparency देना अधिक बेहतर है।
    • features और design की सीमाओं को आगे बढ़ाना चाहिए।
    • spam और spammy व्यवहार को बिल्कुल भी बर्दाश्त नहीं करना चाहिए।
  • Feedback loops बेहद महत्वपूर्ण हैं

    • उन्हें usage और पूरी community के अनुसार scale होना चाहिए, और gatekeepers पर निर्भर नहीं होना चाहिए।
  • Core स्पष्ट राय वाला और विशिष्ट होना चाहिए

    • इसमें Easter eggs, ऐसे elements जिन्हें translate करना कठिन हो, और jazz जैसी चीज़ें शामिल होनी चाहिए।
  • जो भी लोग software विकसित करते हैं और निर्णय लेते हैं, उन्हें स्वयं इसका उपयोग करना चाहिए

  • सबका support देना, meetups और events में शामिल होना महत्वपूर्ण है

    • हमें उन सामान्य users के करीब रहना चाहिए जिनके लिए हम यह सब बनाते हैं।
  • बोनस: Playground सब कुछ बदल देगा

GN⁺ की राय

  • WordPress की सफलता के कारण

    • user-friendly interface और community-केंद्रित development approach इसकी सफलता के मुख्य कारण हैं।
  • Community का महत्व

    • community का feedback और participation software के विकास में बड़ी भूमिका निभाते हैं।
  • Open source के फायदे

    • एक open source project के रूप में, जिसमें कोई भी योगदान दे सकता है, इसके बड़े फायदे हैं।
  • भविष्य की चुनौतियाँ

    • लगातार innovation और users की ज़रूरतों के अनुसार features में सुधार की आवश्यकता है।
  • अन्य समान platforms

    • Joomla, Drupal जैसे अन्य CMS platforms के साथ तुलना भी दिलचस्प हो सकती है।

1 टिप्पणियां

 
GN⁺ 2024-05-29
Hacker News राय
  • WordPress में development standards का पालन न होना: WordPress development standards का पालन नहीं करता, global variables का उपयोग करता है और spaghetti code को बढ़ावा देता है। नए themes में भी JSON को HTML comments के अंदर डालने जैसे अक्षम तरीकों का उपयोग किया जाता है.

  • Gutenberg blocks के फायदे: पिछले कुछ महीनों में WordPress development करते हुए, यह अनुभव हुआ कि Gutenberg blocks के जरिए code का पूर्ण separation और modular website development संभव है। Advanced Custom Fields के साथ मिलाने पर यह और भी प्रभावी होता है.

  • WordPress की security समस्याएँ: बहुत से लोग WordPress में अनावश्यक और अस्थिर plugins install कर लेते हैं, जिससे website खराब हो जाती है, और इसे ठीक करने के लिए अधिक सुरक्षित solutions दिए जा सकते हैं.

  • WordPerfect के साथ भ्रम: "WP" संक्षेप को देखकर WordPress नहीं बल्कि WordPerfect याद आता है, जिससे अपनी उम्र का एहसास होता है.

  • WordPress की उपयोगिता: WordPress ऐसा tool है जो 95% काम को बेहतरीन तरीके से कर सकता है, लेकिन आखिरी 5% की fine-tuning बहुत कठिन होती है। इसके बावजूद, इसने लंबे समय तक अपनी उपयोगिता साबित की है.

  • WordPress का उपयोग कठिन होना: WordPress तब तक आसान है जब तक अच्छे themes और plugins मिल जाएँ, लेकिन छोटे custom changes करने हों तो यह कठिन हो जाता है.

  • WordPress developers के विविध अनुभव: WordPress developers के पास अलग-अलग अनुभव और skills होते हैं। कुछ लोग themes और plugins install करके content लिखते हैं, जबकि कुछ PHP code से WordPress को customize करते हैं या JS+React का उपयोग करते हैं.

  • Automattic की sabbatical policy: काश और कंपनियाँ भी Automattic की sabbatical policy अपनातीं.

  • auto update की समस्या: auto update की वजह से site के कानून का उल्लंघन करने की स्थिति का अनुभव हुआ। Unicode symbols को SVG से बदल दिया गया, जिससे functionality टूट गई, और इसे ठीक करने के लिए plugin install करना पड़ा। यह दिखाता है कि WordPress business websites के लिए उपयुक्त नहीं है.

  • कॉलेज के दिनों की यादें: कॉलेज के दिनों में WordPress, बहुत सारे plugins, और ऐसे code के साथ जिसे समझते नहीं थे, एक social network बनाया था। बहुत कुछ सीखा और वह मज़ेदार समय था.