موارد جديدة لمصممي ومطوري الويب (مارس 2018)
PHP ، على الرغم من الاعتقاد الخاطئ والنظر إلى أسفل ، ما زال حتى الآن واحد الأكثر الاختيار الشعبي للمطورين لبناء تطبيقات الويب. ومنذ تقديم PHP 7 ، حققت لغة PHP طفرة في عامل السرعة.
لقد تم الحفر في PHP في الأسبوعين الماضيين ووجدت الكثير من الأشياء التي تستحق المشاركة. لذلك ، هذه الجولة ستكون كل شيء موارد PHP بما فيها؛ إطار عمل PHP يتيح لك إنشاء روبوت للدردشة ، وتنفيذ تطبيق يحركه الحدث كما هو الحال في Node.js, بناء CLI التفاعلية ، فضلا عن حفنة من مصادر التعلم لرفع مستوى مهارتك PHP.
هيا بنا نبدأ.
BotMan
بوتمان هو إطار PHP لبناء روبوت الدردشة مصمم للتكامل مع العديد من منصات المراسلة مثل Slack و HipChat و Telegram. من السهل تثبيته من خلال الملحن ويأتي مع المدمج في CLI كذلك.
يصيح
إطار PHP من شأنها أن تجعل تصحيح التعليمات البرمجية الخاصة بك أجمل مع واجهة جميلة ونظيفة. إذا حدث خطأ في تطبيق PHP الخاص بك ؛ واجهة يخلق أثر إظهار الرموز التي تم تنفيذها في ترتيب متتالي ، رمز مع المشكلة وكذلك بيئات التطبيق.
PHPReact
هل تعلم أنه يمكنك القيام بها البرمجة يحركها الحدث مع PHP؟ حسنا ، مع ReactPHP يمكنك. إنه إطار PHP منخفض المستوى مكونات مثل EventLoop و Stream و Promise تشبه Node.js أو التطبيقات الأخرى المستندة إلى JavaScript.
دمغة
القطة هي نظام مراقبة الحالة القائم على PHP وهو تطبيق شائع في Saas لمراقبة خدمتهم وتقديم تحديثات للمشتركين في حالة حدوث مشكلات أو تعطل. يمكنك التفكير في الأمر كبديل لـ StatusPage.io ولكن بدلاً من ذلك ، أنت استضافته على الخادم الخاص بك. إنه مجاني ومفتوح المصدر ولديك تحكم كامل في البيانات.
Phar.io
Phar.io هي مبادرة لجعل تثبيت تطبيق PHP phar أكثر بساطة وأمان. سيقوم Phar.io بالتحقق من الحزمة عن طريق مطابقة SHA ومفتاح GPG للمؤلف قبل التثبيت التأكد من عدم تغيير الملفات والقادمة من مصدر موثوق.
Matomo
هو مفيد تطبيق التحليلات القائمة على PHP. على غرار برنامج Google Analytics ، فإنه يسجل الزائرين القادمين إلى الموقع مثل الصفحة التي زاروها وموقعهم وما إلى ذلك ، باستثناء ما يمكنك تثبيته على الخادم الخاص بك والحصول على مزيد من التحكم في البيانات المخزنة.
Litemoji
إطار عمل PHP المثير للاهتمام من أنور ، يجعل Litemoji من السهل ترجمة الكلمة الرئيسية للرموز التعبيرية إلى الرموز التعبيرية الفعلية. فمثلا :ابتسامة:
سوف تتحول إلى ؟؟ ؟؟ ° à ... ¸؟؟ ؟؟  ؟؟…… Â. حق رائع?
PHP أفضل الممارسات
إنها مجموعة من أفضل الممارسات للمهام الشائعة في PHP. ما أحب من هذا المرجع هو أنه يقدم نصائح أفضل الممارسات مع التفكير وراء ذلك باختصار وموجز مع مقتطف للبدء في الأشياء الأساسية.
PHP HHVM المعيار
انه معيار لعدد قليل من CMSs القائمة على PHP والأطر ضد إصدارات PHP متعددة و HHVM. أقترح بدء أحدث مشروع PHP الخاص بك مع PHP7.2 في الاعتبار للاستفادة من أحدث الميزات بالإضافة إلى زيادة السرعة حيث أظهر PHP7.2 أداءً فائقًا و HHVM متميزًا ، في تلك التطبيقات التي تم تقييمها.
المتزامن العابرين
Asyn العابرين هو مكتبة PHP ، خاصة لووردبريس, للتعامل مع عابرة بشكل غير متزامن. ستسمح هذه المكتبة لـ WordPress بتسليم البيانات العابرة التي لا معنى لها للمستخدمين أثناء إنشاء بيانات جديدة في الخلفية ، وبالتالي لن يرى المستخدمون أبدًا تأثير تجديد التجديد.
PHP المائدة المستديرة
ا PHP قناة بودكاست لمواكبة أحدث التطورات PHP والمجتمع. تتم استضافة البودكاست بواسطة Sammy Kaye Powers ويمكنك الاشتراك في القناة باستخدام Youtube أو RSS Feed أو iTunes.
PHP الأمن
مجموعة من أفضل الممارسات والنصائح والأساليب لتقوية تطبيق PHP الخاص بك. وسوف يرشدك من خلال بعض المبادئ الأساسية للأمن حتى تأمين من الهجمات الشائعة مثل البرمجة عبر المواقع (XSS) ، حقن MySQL, والكثير.
Sylius
CMS للتجارة الإلكترونية مبنية على أعلى Symfony ، أحد أطر عمل PHP الأكثر شهرة ، تم تصميم Sylius بدقة من خلال اتباع أفضل ممارسات التطوير. هذا ايضا يدعم العديد من بوابات الدفع لتلبية احتياجات العمل, بما في ذلك Paypal و Stripe و Authorize.net
كتاب
Kitab هي أداة PHP مدهشة توفر الكثير من الوقت لتوثيق واجهة برمجة التطبيقات أو الكود. كتاب ، مشتق من الكلمة العربية التي تعني كتاب, سوف تحليل كتلة التعليق على الكود ، اختبر مقتطف مثال الكود, وقم بإنشاء "الوثائق" استنادًا إلى كتلة التعليقات تلقائيًا. أنيق!
قائمة CLI
إطار PHP ل بناء جميلة واجهة سطر الأوامر التفاعلية مع القائمة ، واختيار ، وتأكيد الحوار. يمكن أيضًا دمج الإطار في تطبيقك الحالي الذي تم إنشاؤه باستخدام Symfony و Laravel.
العتوم
عتوم بديل ل PHPUnit مع بناء جملة أكثر تعبيرا وسهلة الإعداد. الشيء الرائع في أتوم هو أنه يوفر مجموعة من الامتدادات مثل BDD التمديد للاختبار يحركها السلوك و PHPUnit الذي يسمح لك بنقل حالات وحدة الاختبار الحالية الخاصة بك من PHPUnit إلى Atoum.
Dejavu
طبقة واجهة المستخدم للتفاعل مع خادم البحث المرن. ElasticSearch هو خادم فهرسة من شأنه تحسين أداء البحث على موقع الويب الخاص بك. كلاً من Dejavu و ElasticSearch مفتوح المصدر ومجاني ومتاحان كصورة Docker تجعل من السهل إرفاق صورتك الحالية Dockerized الوضعية.
فترة الركود
سلاك الأجل هو أداة ل الوصول والتفاعل مع مساحات عمل سلاك من المحطة الطرفية. لا يأتي مع واجهة جميلة مثل تطبيق الهاتف المحمول أو سطح المكتب بشكل واضح. ولكن إذا كنت على مستوى التحدي ، فقد يكون هذا الأمر مناسبًا لك.
التراكمي
هذه ليست أداة قائمة على PHP. ومع ذلك ، قد يكون مفيدًا إذا كنت ترغب في إضافة بعض الميزات الخاصة جافا سكريبت flairs لك تطبيق يستند إلى PHP. RollupJS هي أداة لتجميع وحدات JavaScript في حزمة
رفرفة
رفرفة هي مبادرة جديدة من Google ستسمح لمطوري الأجهزة المحمولة ببناء واجهة مستخدم أصلية لتطبيق iOS و Android الخاص بهم بسرعة من خلال أداء مشابه. تحقق من معرض القطعة لمعرفة واجهة المستخدم المتوفرة في الإطار.