Svaigi resursi tīmekļa dizaineriem un izstrādātājiem (2018. gada marts)
PHP, neskatoties uz nepareizu priekšstatu un uz leju, ir līdz šim datumam populāra izstrādātāju izvēle tīmekļa lietojumprogrammu veidošanai. Un kopš PHP 7 ir ieviesta, PHP valoda ir devusi izrāvienu ātruma koeficientā.
Pēdējo pāris nedēļu laikā esmu izgājis PHP un atradu daudz kopīgu lietu. Tātad, šis posms būs viss PHP resursi tostarp; PHP sistēma, kas ļaus jums izveidot tērzēšanas botu, izpildīt notikumu orientētu lietojumprogrammu, piemēram, Node.js, veidot interaktīvu CLI, kā arī nedaudzus mācību resursus paaugstināt PHP prasmes.
Sāksim.
BotMan
BotMan ir a PHP sistēma, lai izveidotu tērzēšanas botu paredzēti, lai integrētu daudzas ziņojumapmaiņas platformas, piemēram, Slack, HipChat un Telegram. Tas ir viegli uzstādīt, izmantojot Komponists, un nāk ar iebūvēta CLI arī.
Kopā
PHP sistēma, kas tiks veikta koda atkļūdošana ar jauku un tīru interfeisu. Ja PHP lietojumprogrammā rodas kļūda; saskarne rada izsekot rādīt kodus kas tika izpildīti secīgā secībā, kods ar problēmu, kā arī lietojumprogrammu vide.
PHPReact
Vai zinājāt, ka varat veikt notikumu orientēta programmēšana ar PHP? Nu, ar ReactPHP jūs varat. Tā ir zema līmeņa PHP sistēma, kas nodrošina tādi komponenti kā EventLoop, Stream un Promise līdzīgi Node.js vai citām lietojumprogrammām JavaScript.
Cachet
Catchet ir a PHP balstīta statusa uzraudzības sistēma kas ir kopīgs pieteikums Saasā, lai uzraudzītu to pakalpojumus un sniegtu jauninājumus abonentiem problēmu vai dīkstāves gadījumā. Jūs varat domāt par to kā alternatīvu StatusPage.io, bet jūs izvietojiet to savā serverī. Tas ir bezmaksas, atvērts avots, un jums ir pilnīga kontrole pār datiem.
Phar.io
Phar.io ir iniciatīva, lai PHP phar lietojumprogrammu instalētu vienkāršāk un drošāk. Pirms instalēšanas Phar.io pārbaudīs paketi, saskaņojot SHA un autora GPG taustiņu nodrošinot, ka faili nav mainīti un vai tie nāk no uzticama avota.
Matomo
Ir noderīgs PHP balstīta analītikas lietojumprogramma. Līdzīgi kā Google Analytics, tas ieraksta apmeklētājus, kas ierodas vietnē, piemēram, apmeklēto lapu, to atrašanās vietu utt., Izņemot gadījumus, kad to var instalēt savā serverī un kontrolēt glabātos datus..
Litemoji
Anthor interesants PHP ietvars, Litemoji padara to viegli pārvēršamu emociju atslēgvārdu uz faktisko emociju. Piemēram : smaids:
kļūs par Ã?  ° Ã… ¸Ã?  Å Â. Awesome right?
PHP labākās prakses
Tā ir labākās prakses kolekcija parastajiem uzdevumiem PHP. Tas, kas man patīk, ir tas, ka tā iepazīstina ar labākās prakses ieteikumi ar pamatojumu īsā un kodolīgā veidā ar fragmentu, lai sāktu darbu ar pamata lietām.
PHP HHVM etalons
Tas ir dažu PHP balstītu CMS un sistēmu kritērijs pret vairākām PHP versijām un HHVM. Es iesaku sākt savu jaunāko PHP projektu PHP7.2 lai izmantotu jaunākās funkcijas, kā arī ātruma palielinājumu, jo PHP7.2 parādīja izcilu veiktspēju un nepārspējamo HHVM, šajās lietojumprogrammās.
Async pārejas
Asin-pārejas ir a PHP bibliotēka, īpaši WordPress, apstrādāt pārejošu asinhronu. Šī bibliotēka ļaus WordPress lietotājiem nodot novecojušus pārejošos datus, vienlaikus radot jaunus datus fonā, tāpēc lietotāji nekad neredzēs pāreju atjaunošanas ietekmi..
PHP apaļais galds
A PHP podcast kanāls, lai neatpaliktu no jaunākās PHP izstrādes un sabiedrība. Podcast apraidi rīko Sammy Kaye Powers, un jūs varat abonēt kanālu ar Youtube, RSS Feed vai iTunes.
PHP drošība
Labākās prakses, padomu un metožu apkopojums jūsu PHP lietojumprogrammas stiprināšanai. Tas palīdzēs jums veikt dažus drošības pamatprincipus līdz nodrošināt no kopīgiem uzbrukumiem, piemēram, skriptu pārrobežu vietā (XSS), MySQL injekciju, un daudz vairāk.
Sylius
E-komercijas CMS, kas uzbūvēta virs Symfony, viena no populārākajām PHP sistēmām, Sylius tiek rūpīgi veidota, ievērojot jaunākās attīstības labākās prakses. Tas arī atbalsta daudzus maksājumu vārdus, lai apmierinātu biznesa vajadzības, ieskaitot Paypal, Stripe un Authorize.net
Kitab
Kitab ir neticams PHP rīks, kas ietaupīs daudz laika, lai dokumentētu jūsu API vai kodu. Kitab, atvasināts no arābu vārda, kas nozīmē Grāmatu, gribu analizēt koda komentāru bloku, pārbaudiet koda piemēru fragmentu, un automātiski izveido dokumentāciju, pamatojoties uz komentāru bloku. Neattiecas!
CLI izvēlne
PHP sistēma veidot skaistu interaktīvu komandrindas interfeisu ar sarakstu, atlasi un apstiprināšanu. Sistēmu var integrēt arī jūsu esošajā lietojumprogrammā, kas būvēta ar Symfony un Laravel.
Atoum
Atoum ir alternatīva PHPUnit ar izteiksmīgāku sintaksi un ir viegli uzstādīt. Atoum ir lieliska lieta, ka tā nodrošina ērtus paplašinājumus, piemēram, BDD paplašinājums uzvedības pārbaudei un PHPUnit, kas ļauj pārsūtīt esošos testa vienību gadījumus no PHPUnit uz Atoum.
DEŽAVU
UI slānis, lai mijiedarbotos ar ElasticSearch serveri. ElasticSearch ir indeksēšanas serveris, kas optimizēs meklēšanas veiktspēju jūsu vietnē. Gan Dejavu, gan ElasticSearch ir atvērtā koda, bezmaksas un pieejams kā dokstacijas attēls, kas ļauj viegli pievienot jūsu esošajam Dockerized pieteikumu.
Slack Term
Slack Term ir noderīga piekļūt un sadarboties ar Slack darbvietām no Terminal. Tas nenāk ar skaistu interfeisu kā mobilo vai darbvirsmas lietojumprogrammu. Bet, ja jūs esat izaicinājums, tas varētu būt jums.
Saritināt
Tas nav PHP rīks. Tomēr varētu būt noderīgi, ja vēlaties pievienot kādu īpašu JavaScript flairs jums PHP balstīta lietojumprogramma. RollupJS ir rīks, lai kompilētu JavaScript moduļus paketē
Flutter
Flutter ir jauna Google iniciatīva, kas ļaus mobilajiem izstrādātājiem ātri izveidot vietējo lietotāja interfeisu iOS un Android lietojumprogrammām ar dzimtai līdzīgu veiktspēju. Skatiet logā iekļauto lietotāja interfeisa logrīku galeriju.