Friss források a webes tervezők és fejlesztők számára (2018. március)
A PHP - a félreértés és a lenézés ellenére - ez a dátum egyike a leginkább népszerű választás a fejlesztők számára webes alkalmazások kiépítéséhez. És mivel a PHP 7 bevezetése megtörtént, a PHP nyelv áttörést hozott a sebességtényezőn.
Az elmúlt néhány hétben a PHP-re ásztam, és sok dolgot érdemes megosztani. Tehát ez a kör lesz szó PHP erőforrások beleértve; egy PHP keretrendszer, amely lehetővé teszi, hogy építsen egy chat-botot, az eseményvezérelt alkalmazást, mint a Node.js, egy interaktív CLI-t, valamint egy pár tanulási forrást a PHP-készség szintjét.
Kezdjük el.
BotMan
A BotMan a PHP keretrendszer chat-bot létrehozásához Úgy tervezték, hogy integrálódjon sok olyan üzenetkezelő platformhoz, mint a Slack, a HipChat és a Telegram. Könnyen telepíthető a zeneszerzőn keresztül, és a készülékkel együtt érkezik beépített CLI is.
Hoppá
Egy PHP keretrendszer hibamentesebb a hibakeresés szép és tiszta kezelőfelülettel. Ha hiba jelentkezik a PHP alkalmazásban; az interfész létrehoz nyom kódok megjelenítése egymást követő sorrendben hajtották végre, a kódot a problémával, valamint az alkalmazási környezetekkel.
PHPReact
Tudtad, hogy tudod elvégezni esemény alapú programozás PHP-vel? Nos, a ReactPHP segítségével. Ez egy alacsony szintű PHP keretrendszer olyan komponensek, mint az EventLoop, a Stream és a Promise hasonló a Node.js vagy más JavaScript-alapú alkalmazásokhoz.
Presztízs
Catchet a PHP-alapú állapotfigyelő rendszer amely a Saasban általánosan alkalmazott alkalmazás, hogy figyelemmel kísérje szolgáltatásaikat, és problémákat vagy leállások esetén frissítéseket nyújtson az előfizetőknek. Ezt a StatusPage.io alternatívájaként gondolod, de helyetted a saját szerveren. Ez ingyenes, nyílt forráskódú, és Ön teljes mértékben ellenőrzi az adatokat.
Phar.io
A Phar.io egy kezdeményezés, amely a PHP phar alkalmazás telepítését egyszerűbbé és biztonságosabbá teszi. A telepítés előtt a Phar.io ellenőrzi a csomagot az SHA és a szerző GPG gombjának egyezésével biztosítva, hogy a fájlok változatlanok legyenek a megbízható forrásból.
Matomo
Hasznos PHP-alapú analitikai alkalmazás. A Google Analyticshez hasonlóan rögzíti a webhelyre érkező látogatókat, mint például a meglátogatott oldalt, a helyüket stb., Kivéve, ha saját kiszolgálón telepítheti, és jobban ellenőrizheti a tárolt adatokat.
Litemoji
Anthor érdekes PHP keretrendszer, a Litemoji megkönnyíti az emoji kulcsszó lefordítását a tényleges emoji-ként. Például :mosoly:
Ã?  ° Ã…  felé fordul¸Ã? Â? Ã… Â. Félelmetes?
PHP legjobb gyakorlatok
A PHP-ben a közös feladatokra vonatkozó legjobb gyakorlatok gyűjteménye. Amit ebből a hivatkozásból szeretek, az, hogy bemutatja a a legjobb gyakorlatokról szóló tanácsok, amelyek mögött az érvelés áll röviden és tömören, egy töredékkel, hogy elkezdhessük az alapvető dolgokat.
PHP HHVM Benchmark
Ez egy a PHP-alapú CMS-ek és keretrendszerek egy része több PHP verzió és HHVM ellen. Azt javaslom, hogy kezdje el a legújabb PHP projektjét PHP7.2 szem előtt tartva a legújabb funkciók, valamint a sebességnövelés kihasználása, mivel a PHP7.2 kiemelkedő teljesítményt mutatott, és nem teljesítette a HHVM-et, azokban az alkalmazásokban, amelyekben összehasonlították.
Async átmenetek
Az aszin-tranziensek a PHP könyvtár, kifejezetten a WordPress számára, átmeneti aszinkron kezelésére. Ez a könyvtár lehetővé teszi a WordPress számára, hogy új adatokat adjon a felhasználóknak a háttérben, így a felhasználók soha nem látják a tranziensek regenerálásának hatását..
PHP kerekasztal
A PHP podcast csatorna, hogy lépést tartson a legújabb PHP fejlesztésekkel és a közösség. A podcastot Sammy Kaye Powers vezeti, és feliratkozhat a csatornára a YouTube, az RSS Feed vagy az iTunes segítségével.
PHP biztonság
A legjobb gyakorlatok, tippek és módszerek gyűjteménye a PHP alkalmazás megkeményítésére. Ez a biztonság néhány alapelvét végigvezeti Önt a közös támadások, például a kereszt-helyszíni szkriptek (XSS), a MySQL injekció biztosítása, és még sok más.
Sylius
A Symfony tetején elhelyezett e-kereskedelmi CMS, az egyik legnépszerűbb PHP keretrendszer, a Sylius a legmodernebb fejlesztési gyakorlatok követésével gondosan épül. Az is számos fizetési átjárót támogat az üzleti igények kielégítésére, a Paypal, a Stripe és a Authorize.net
Kitáb
A Kitab egy hihetetlen PHP eszköz, amely sok időt takarít meg az API vagy kód dokumentálására. Kitab az arab szóból származik, ami azt jelenti Könyv, akarat elemezzük a kódmegjegyzési blokkot, teszteljük a kódpéldányrészletet, és automatikusan összeállítja a dokumentációt a megjegyzésblokk alapján. Tiszta!
CLI menü
PHP keretrendszer építsen egy gyönyörű interaktív parancssori felületet listával, kiválasztással és megerősítéssel. A keretrendszer integrálható a Symfony és Laravel által épített meglévő alkalmazásaiba is.
Atoum
Az Atoum alternatívája a PHPUnit kifejezőbb szintaxissal és könnyen beállítható. A fantasztikus dolog az Atoumban az, hogy egy olyan kiterjesztést nyújt, mint a BDD kiterjesztés a viselkedés-vezérelt teszthez és a PHPUnit, amely lehetővé teszi, hogy a meglévő tesztegység-eseteket a PHPUnitból Atoumba vigye.
Dejavu
Egy UI réteg, amely az ElasticSearch kiszolgálóval kommunikál. Az ElasticSearch olyan indexelő kiszolgáló, amely optimalizálja a keresési teljesítményt a webhelyén. A Dejavu és az ElasticSearch nyílt forráskódú, ingyenes és Docker képként elérhető, ami megkönnyíti a meglévő Dockerized Alkalmazás.
Slack kifejezés
A Slack Term egy segédprogram hozzáférjen a Terminál munkaterületeihez, és lépjen kapcsolatba velük. A mobil vagy asztali alkalmazásnak nyilvánvalóan nincs szép felülete. De ha kihívást keresel, ez lehet az Ön számára.
Felteker
Ez nem egy PHP alapú eszköz. Mégis hasznos lehet, ha szeretne hozzáadni néhány különlegeset A JavaScript flairs az Ön PHP-alapú alkalmazásához. A RollupJS egy olyan eszköz, amellyel JavaScript moduljait csomagolhatja össze
Csapkod
Csapkod egy új kezdeményezés a Google-tól, amely lehetővé teszi a mobilfejlesztők számára, hogy natív felhasználói felületet építsenek az iOS és Android alkalmazásukhoz gyorsan, a natív teljesítmény mellett. Nézze meg a keretrendszerben található felhasználói felület Widget Galériáját.