يدخل Hookr الإصدار التجريبي بواجهة مستخدم جديدة ودعم 800+ من المكونات الإضافية والموضوعات
نشرت: 2015-05-22
في أبريل الماضي ، أطلق كريستوفر سانفورد Hookr ، وهو مرجع WordPress hook / API للمطورين. كتب في البداية المحلل اللغوي / المفهرس لاستخدامه الخاص ، لتحسين الكفاءة في عمله ، وكان مصدر إلهام لجعله موردًا عامًا.
قال سانفورد: "أعمل بشكل احترافي مع WordPress منذ 2.8 ، لكن معظمها يمكن أن أصفها بأنها" تطوير سطحي ". "لم يظهر مشروع WordPress واسع النطاق إلا في وقت لاحق ، تقريبًا الإصدار 3.5 من WordPress.
"وجدت نفسي أقضي وقتًا فاحشًا إما في البحث في التعليمات البرمجية داخل IDE الخاص بي ، أو إجراء عمليات بحث لا حصر لها على Google ، من أجل الكشف / فهم العديد من الروابط والوظائف والثوابت وما إلى ذلك ، لذلك ، كتبت مكونًا إضافيًا من شأنه فهرسة التطبيق / الموقع الذي تم تثبيته فيه - كان هذا هو التكرار الأول لـ Hookr ".
بصفته مطورًا لا تستند مسيرته المهنية إلى نظام WordPress البيئي ، لم يكن Sanford يعرف ما يمكن توقعه عندما اختبر المياه مع مورده العام الجديد للمطورين. بعد عدة أشهر في إصدار ألفا ، كانت حركة المرور والتعليقات كافية لإقناعه بالاستثمار في تحسينات الأداء وإصلاح واجهة المستخدم.
"كان إصدار ألفا من الموقع حقًا ألفا - كانت واجهة المستخدم فكرة لاحقة كاملة ، كان هناك العديد من الأخطاء / الفواق في واجهة المستخدم ، ولم يكن التنقل متماسكًا ؛ قال سانفورد. "قبل الإصدار التجريبي ، لم أقم بتحديث hookr.io لعدة أشهر ، وكان ذلك مفيدًا. كنت أرغب في معرفة ما إذا كانت حركة المرور ستستقر تمامًا ، أو ستظل متسقة ، مع كون الأخير هو العامل المحدد لما إذا كنت سأستمر في المشروع أم لا. "
يضيف Hookr Beta تحسينات UI / UX ودعمًا لأكثر من 800 مكون إضافي وموضوع
تفاجأ سانفورد وشجعه على اكتشاف أن استخدام الموقع كان متينًا واستمر في النمو. أمضى الأشهر الثلاثة التالية في إصلاح المشكلات ، وإعادة كتابة الأجزاء الأساسية من المحلل اللغوي ، وتنقيح واجهة المستخدم للتركيز على الميزات التي يحتاجها الأشخاص بالفعل. دخل الموقع الآن في مرحلة تجريبية مع عدد كبير من التحسينات الجديرة بالملاحظة:
- إصلاح شامل لواجهة المستخدم / UX ، مع التركيز على الاستجابة وأقل عدد من النقرات
- أصبح Hookr.io الآن أسرع بمرتين مع نصف حمولة التنزيل (الجوال أولاً)
- تم تقديم السمات إلى الفهرس - (العدد الحالي: 62)
- تمت إضافة مئات المكونات الإضافية إلى الفهرس (العدد الحالي: 827)
- 5 من أحدث إصدارات كل مكون إضافي وموضوع (كان يتضمن سابقًا إصدارًا واحدًا لكل مكون إضافي)
- أمثلة الاستخدام التي يمكن للمستخدمين قصها ولصقها
- كود المصدر المشروح
شاشات الفهرس قابلة للتمرير والتصفية بلا حدود ، مما يقلل من الكثير من النقر عبر ترقيم الصفحات اللامتناهي. تم تنقيح تفاصيل الخطاف لتتبع تنسيقًا مشابهًا لصفحات تفاصيل PHP وتضمين توقيعات وأوصاف التعليمات البرمجية المشروحة.

بالإضافة إلى المعلومات الأساسية حول الملف والأسطر حيث يتم تعريف الرمز / الكائن ، تم أيضًا تحديث Hookr لعرض أي عمليات استدعاء ربط ذات صلة تشترك في نفس اسم العلامة أو التوقيع.

يمكن الآن نسخ أمثلة الاستخدام لكل إجراء وفلتر ووظيفة وثابت بسهولة. يمكن للمستخدمين أيضًا عرض الكود المصدري سريعًا باستخدام كتل الكود المصدرية الجديدة ذات الارتباطات التشعبية والتعليقات التوضيحية الخاصة بـ Hookr.
هل تريد تغيير العلامة التجارية أم لا؟
يجد العديد ممن يبحثون عن مرجع شامل للخطاف / واجهة برمجة التطبيقات أن Hookr أسهل في الاستخدام من مرجع كود WordPress.org الرسمي. لقد عانى سانفورد من الاحتكاك الناتج عن إنشاء ما يعتبره البعض موردًا منافسًا.

كان هناك العديد من الأشخاص الذين لديهم / لديهم مشكلة مع المورد حتى الموجود. من أجل الإفصاح الكامل ، فإن مسيرتي المهنية خارج نظام WordPress البيئي ؛ إنها مجرد منصة أستخدمها (وأحبها) ، وليست أسلوب حياة.
كانت تجربتي مع "المجتمع" إيجابية في الغالب. كثير من الناس يحبون المورد ، بينما البعض الآخر غير مبال. لقد كتبت هوكر لمساعدة المصممين / المطورين / الوكالات الشرعيين ، وليس الهواة الذين يتنكرون كمصممين / مطورين ليس لديهم أي مهارة إلى جانب الاستشهاد ولا شيء إيجابي للمساهمة.
ثبت أيضًا أن اسم هوكر مثير للجدل ، حيث وجده بعض المعارضين الصاخبين أنه مثير للإعجاب ومهين. قال سانفورد إنه ممزق للغاية بشأن إعادة تسمية الموقع ولكنه منفتح على الفكرة.
قال "سوق WordPress مشبع - من الصعب إحداث أي نوع من التأثير ، ومن هنا جاءت التسمية". "الاسم قصير ومثير للجدل وذو صلة ولا يُنسى - إما أن يحبه الناس أو يكرهونه بالطبع. لم يكن القصد أبدًا إهانة أو إهانة أو تنفير أي ديموغرافي.
"إذا كان الناس غير مرتاحين لقول" Hookr "في منتدى مفتوح ، فربما حان الوقت لأترك معنوياتي الشخصية جانبًا من أجل تحسين المورد. ومع ذلك ، فأنا على الحياد فيما يتعلق بإعادة تسمية / إعادة تسمية هوكر. إذا قمت بذلك ، فسيكون هذا فقط لإزالة الحاجز / وصمة العار الأولية وتعزيز الاستخدام ".
نظرًا لأن الموقع لا يزال في مرحلة تجريبية ، فإن Sanford لا تزال تجمع التعليقات من المستخدمين ولكنها تركز على الميزات والإصلاحات وتحسين محركات البحث. إذا قرر تغيير العلامة التجارية ، فمن المحتمل أن يحدث ذلك عندما ينتقل الموقع من الإصدار التجريبي.
مستقبل مورد Hookr.io
بعد تبسيط التصميم ، وإزالة بعض الميزات التي لم يستخدمها أحد ، وتحسين تلك التي نجحت ، أفاد سانفورد أن المستخدمين حتى الآن يستمتعون بالإصدار التجريبي من Hookr.
قال "ردود الفعل التي تلقيتها كانت إيجابية للغاية". "لقد تضاعف الاستخدام بشكل فعال." تعمل اقتراحات المستخدم المتعلقة بوظيفة البحث على تشكيل خارطة الطريق للتكرار التالي للمورد.
قال سانفورد: "إن تنفيذ البحث الحالي عبارة عن آلية تصفية إلى حد ما ، وهي فعالة بمجرد الانتقال إلى المؤشر ذي الصلة". "ومع ذلك ، فقد طلب العديد من المستخدمين إجراء بحث" عالمي "تقليدي بالكلمات الرئيسية يمتد إلى العناصر الأساسية والمكونات الإضافية والموضوعات. سيتم إصدار البحث العالمي ، إلى جانب بعض الميزات الأخرى ، خلال الشهر المقبل أو نحو ذلك ".
بينما يلتزم Sanford بالحفاظ على الموارد مجانية لاستخدام أي شخص ، فإنه يستكشف بعض الخيارات طويلة الأجل لتحقيق الدخل.
قال: "تشوش الواجهة بالإعلانات ليس شيئًا أريد القيام به ، لكنني لا أرغب أبدًا في عدم الرد". "ومع ذلك ، هناك فرصة أخرى لتحقيق الدخل."
في المستقبل ، تدرس Sanford إمكانية إنشاء البنية التحتية لتقديم Hookr (SaaS) لمطوري السمات التجارية والمكونات الإضافية.
عندما قمت بإصدار Hookr Alpha ، استفسر عدد قليل من الأشخاص عن استخدامه لزيادة توثيق المكون الإضافي / السمة المميزة الخاصة بهم. لم أكن واثقًا من أنها كانت "قيمة مضافة" حقيقية. على مدار عام ، قمت بتحسين المحلل اللغوي وكائنات البيانات إلى نقطة قابلة للتطبيق.
يحلل Hookr Parser الكود المصدري ، والذي يتم تسويته بعد ذلك مقابل الوثائق المضمنة التي تصفها ؛ في كثير من الأحيان ، تكون الوثائق المضمنة إما مفقودة أو خاطئة. ناقشت أنا وجيف ماتسون هذه القضايا وقررنا أن هوكر سيكون ذا قيمة كبيرة إذا تمكن من تحديد هذه القضايا ، وهو ما يحدث الآن.
سيسمح نموذج SaaS لتحقيق الدخل لشركة Sanford بتقديم وثائق تم إنشاؤها مسبقًا للمطورين مع السمات / المكونات الإضافية الخاصة بهم. وهو يستكشف أيضًا إمكانية تقديم البيانات الأولية في JSON و XML و CSV وما إلى ذلك للبائعين لتنفيذ موقع API مصغر.
في الوقت الحالي ، ستواصل Sanford استثمار الوقت في تحسين Hookr كمرجع وتحسين الميزات وفقًا لتعليقات المستخدمين. إذا كنت تستخدم Hookr.io بانتظام ، فلا تتردد في تقديم اقتراحاتك في التعليقات ومتابعة المشروع على Twitter للحصول على آخر التحديثات.
