משאבים חדשים עבור מעצבי אתרים ומפתחים (מרץ 2018)
PHP, למרות misconception ואת מבט למטה, הוא עד תאריך זה נשאר אחד ביותר בחירה פופולרית של מפתחים לבניית יישומי אינטרנט. ומכיוון PHP 7 כבר הציג, שפת PHP הביא פריצת דרך על גורם המהירות.
אני כבר לחפור לתוך PHP בשבועיים האחרונים ומצאתי הרבה דברים ששווה לשתף. אז, בסיבוב זה יהיה כל העניין משאבי PHP לרבות מסגרת PHP שתאפשר לך לבנות בוט צ'אט, לבצע יישום מונחה אירוע כמו ב- Node.js, לבנות CLI אינטראקטיבי, כמו גם קומץ משאבי למידה כדי להגביר את מיומנות PHP שלך.
בואו נתחיל.
בוטמן
BotMan הוא PHP במסגרת לבנות צ 'אט בוט שנועדו להשתלב עם פלטפורמות העברת הודעות רבות כגון Slack, HipChat ו- Telegram. זה קל להתקנה באמצעות מלחין ומגיע עם מובנית CLI גם כן.
אופס
מסגרת PHP שתבצע debugging הקוד שלך יפה יותר עם ממשק נחמד ונקי. אם מתרחשת שגיאה ביישום PHP שלך; הממשק יוצר עקבות מציג קודים אשר בוצעו בסדר רציף, את הקוד עם הבעיה, כמו גם את סביבות יישומים.
PHPReact
האם ידעת שאתה יכול לבצע תכנות מונחה אירועים עם PHP? ובכן, עם ReactPHP אתה יכול. זהו ברמה נמוכה PHP במסגרת מתן רכיבים כגון EventLoop, זרם, והבטחה בדומה ל- Node.js או ליישומים מבוססי JavaScript אחרים.
קובץ שמור
קטצ'ט הוא מערכת ניטור מבוססת PHP אשר הוא יישום נפוץ Saas לפקח על השירות שלהם ולספק עדכונים למנויים במקרה של בעיות או downtimes. אתה יכול לחשוב על זה כחלופה StatusPage.io אבל במקום זאת, אתה לארח אותו על השרת שלך. זה בחינם, קוד פתוח, ויש לך שליטה מלאה על הנתונים.
Phar.io
Phar.io היא יוזמה כדי להפוך את התקנת PHP PHP יישום יעיל יותר מאובטח. Phar.io יבדוק את החבילה על ידי התאמת את SHA ואת המחבר GPG מפתח לפני ההתקנה ולוודא כי הקבצים אינם קבועים ומגיעים ממקור מהימן.
מאטומו
הוא שימושי PHP מבוסס ניתוח יישומים. בדומה ל- Google Analytics, הוא מתעד אורחים שמגיעים אל האתר, כגון הדף שבו הם ביקרו, המיקום שלהם וכו ', אלא אם ניתן להתקין אותו בשרת שלך ויש לך שליטה רבה יותר על הנתונים המאוחסנים.
ליטמוג'י
אנתור מעניין PHP מסגרת, Litemoji מקל לתרגם את מילות המפתח אמוג'י כדי בפועל emoji. לדוגמה :חיוך:
פונה ד ??  ° ¸ד ??  ?? ד ...? מדהים מאוד?
שיטות עבודה מומלצות PHP
זוהי אוסף של שיטות עבודה מומלצות עבור משימות נפוצות ב- PHP. מה שאני אוהב מתוך התייחסות זו היא שהיא מציגה את עצות מומלצות עם חשיבה מאחורי זה בקיצור ותמציתי עם קטע כדי להתחיל עם הדברים הבסיסיים.
PHP HHVM Benchmark
זה benchmark של קומץ של PHP מבוססי CMS ומסגרות נגד מספר גרסאות PHP ו- HHVM. אני מציע להתחיל את הפרויקט האחרון PHP עם PHP7.2 בראש כדי לנצל את התכונות החדשות, כמו גם את מהירות להגביר כמו PHP7.2 הראה ביצועים יוצאי דופן ו- outhome HHVM, ביישומים אלה benchmarked.
מעברי
Asyn- חולפים הוא PHP הספרייה, במיוחד עבור WordPress, כדי לטפל ארעית באופן אסינכרוני. ספריה זו תאפשר ל- WordPress להעביר את הנתונים הטרנזיטים המעופשים למשתמשים תוך יצירת נתונים חדשים ברקע, כך שהמשתמשים לעולם לא יראו את ההשפעה של התחדשות ה- Transients.
PHP שולחן עגול
א ערוץ podcast PHP כדי לשמור על קשר עם הפיתוח האחרון PHP ואת הקהילה. פודקאסט מתארח על ידי סמי קיי פאוורס ואתה יכול להירשם לערוץ עם Youtube, עדכון RSS, או iTunes.
אבטחה PHP
אוסף של שיטות עבודה מומלצות, טיפים ושיטות להקשות על יישום ה- PHP שלך. זה ידריך אותך באמצעות כמה עקרונות בסיסיים של אבטחה עד אבטחת מפני התקפות נפוצות כמו Scripting בין אתרים (XSS), הזרקת MySQL, והרבה יותר.
סיליאוס
מסחר אלקטרוני CMS בנויה על גבי Symfony, אחד המסגרות הפופולריות ביותר PHP, Sylius היא בנויה בקפידה על ידי ביצוע האחרונה של שיטות עבודה מומלצות. זה גם תומך שערי תשלום רבים כדי לענות על הצורך העסקי, כולל Paypal, פס, ו Authorize.net
קיטאב
Kitab הוא כלי PHP מדהים שיחסוך הרבה זמן על תיעוד ה- API שלך או קוד. קיטאב, הנגזרת מהמילה הערבית שפירושה ספר, רצון לנתח את הבלוק קוד תגובה, לבדוק את קטע הקוד לדוגמה, וכן להלחין את התיעוד על בסיס בלוק הערה, באופן אוטומטי. נקי!
תפריט CLI
מסגרת PHP לבנות ממשק אינטראקטיבי יפה שורת הפקודה עם רשימה, בחירה ואישור שיח. המסגרת יכולה גם להיות משולבת ביישום הקיים שלך בנוי עם Symfony ו Laravel.
אטום
Atoum היא חלופה PHPUnit עם תחביר אקספרסיבי יותר וקל להתקנה. הדבר המדהים על Atoum הוא שהוא מספק handfull של הרחבות כמו הרחבת BDD עבור מבחן מונחה התנהגות ו PHPUnit המאפשר לך לנמל את מקרי הבדיקה הקיימת היחידה מ PHPUnit כדי Atoum.
דז'ה וו
שכבת ממשק משתמש אינטראקציה עם שרת ElasticSearch. ElasticSearch הוא שרת האינדקס כי יהיה לייעל את ביצועי החיפוש באתר האינטרנט שלך. שניהם Dejavu ו ElasticSearch הוא קוד פתוח, ללא תשלום, וזמין כתמונת Docker זה מקל לצרף הקיים שלך מסומן יישום.
מונח רפה
מונח רפוי הוא כלי לגשת ולנהל אינטראקציה עם סביבות עבודה רפוי מ טרמינל. זה לא מגיע עם ממשק יפה כמו היישום הנייד או שולחן העבודה כמובן. אבל אם אתה מעלה את האתגר, זה יכול להיות בשבילך.
רולופ
זה לא כלי מבוסס PHP. עדיין, זה יכול להיות שימושי אם אתה רוצה להוסיף קצת מיוחד JavaScript flairs לך יישום מבוסס PHP. RollupJS הוא כלי לקמפל מודולים JavaScript שלך לתוך החבילה
מרפרף
מרפרף היא יוזמה חדשה של Google שתאפשר למפתחים לנייד לבנות ממשק משתמש מקומי עבור יישומי iOS ו- Android שלהם במהירות עם הביצועים דמויי-יליד. בדוק את הגלריה יישומון עבור ממשק המשתמש בתנאי במסגרת.