Startseite » Web-Design » Neue Ressourcen für Webdesigner und -entwickler (März 2018)

    Neue Ressourcen für Webdesigner und -entwickler (März 2018)

    PHP ist trotz des Irrtums und des Blicks nach unten bis heute einer der größten beliebte Entwicklerauswahl für die Erstellung von Webanwendungen. Und seit PHP 7 eingeführt wurde, hat die PHP-Sprache einen Durchbruch beim Geschwindigkeitsfaktor gebracht.

    Ich habe mich in den letzten Wochen mit PHP beschäftigt und viele Dinge gefunden, die es wert sind, geteilt zu werden. Also wird diese Runde rund sein PHP-Ressourcen einschließlich; Ein PHP-Framework, mit dem Sie einen Chat-Bot erstellen und eine ereignisgesteuerte Anwendung wie in Node.js ausführen können, Erstellen Sie eine interaktive CLI sowie eine Handvoll Lernressourcen um deine PHP-Fähigkeiten zu verbessern.

    Lass uns anfangen.

    BotMan

    BotMan ist ein PHP-Framework zum Erstellen eines Chat-Bot Für die Integration mit vielen Messaging-Plattformen wie Slack, HipChat und Telegram konzipiert. Es ist leicht, es über Composer zu installieren, und wird mit dem mitgeliefert eingebaute CLI auch.

    Hoppla

    Ein PHP-Framework, das machen wird debuggen Sie Ihren Code besser mit einer schönen und sauberen Schnittstelle. Wenn in Ihrer PHP-Anwendung ein Fehler auftritt; Die Schnittstelle erstellt Spur Codes anzeigen dass in aufeinanderfolgender Reihenfolge der Code mit dem Problem sowie die Anwendungsumgebungen ausgeführt wurden.

    PHPReact

    Wussten Sie, dass Sie es schaffen können? Ereignisgesteuerte Programmierung mit PHP? Nun, mit ReactPHP ist das möglich. Es ist ein einfaches PHP-Framework Komponenten wie EventLoop, Stream und Promise ähnlich wie Node.js oder andere JavaScript-basierte Anwendungen.

    Gütesiegel

    Catchet ist ein PHP-basiertes Statusüberwachungssystem Dies ist eine häufige Anwendung in Saas, um ihren Service zu überwachen und den Abonnenten Updates für Probleme oder Ausfallzeiten bereitzustellen. Sie können es sich stattdessen aber als Alternative zu StatusPage.io vorstellen hosten Sie es auf Ihrem eigenen Server. Es ist kostenlos, Open Source und Sie haben die volle Kontrolle über die Daten.

    Phar.io

    Phar.io ist eine Initiative, um die Installation der PHP Phar-Anwendung effizienter und sicherer zu machen. Phar.io überprüft das Paket, indem es vor der Installation den SHA- und den Autor-GPG-Schlüssel angleicht Sicherstellen, dass die Dateien unverändert sind und von der vertrauenswürdigen Quelle stammen.

    Matomo

    Ist ein nützlicher PHP-basierte Analyseanwendung. Ähnlich wie bei Google Analytics werden auch Besucher der Website erfasst, z. B. die besuchte Seite, deren Standort usw. Sie können sie jedoch auf Ihrem eigenen Server installieren und haben mehr Kontrolle über die gespeicherten Daten.

    Litemoji

    Als interessantes PHP-Framework macht Litemoji es einfach, das Emoji-Schlüsselwort in das eigentliche Emoji zu übersetzen. Zum Beispiel :Lächeln: wird sich in à ?? turn… drehen¸? ?? ??? Super richtig?

    PHP Best Practices

    Es ist eine Sammlung von Best Practices für allgemeine Aufgaben in PHP. Was ich an dieser Referenz mag, ist, dass sie die Best-Practice-Ratschläge mit Hintergründen Kurz und prägnant mit einem Schnipsel, um mit den grundlegenden Dingen zu beginnen.

    PHP HHVM Benchmark

    Es ist ein Benchmark einer Handvoll PHP-basierter CMSs und Frameworks gegen mehrere PHP-Versionen und HHVM. Ich empfehle Ihnen, Ihr aktuelles PHP-Projekt mit zu starten PHP7.2 im Hinterkopf Um die neuesten Funktionen und den Geschwindigkeitsschub nutzen zu können, da PHP7.2 in diesen Anwendungen eine herausragende Leistung und hervorragende HHVM zeigte.

    Async Transienten

    Asyn-Transients ist ein PHP-Bibliothek, speziell für WordPress, transient asynchron behandeln. Diese Bibliothek ermöglicht WordPress die Übermittlung der veralteten Transient-Daten an die Benutzer, während im Hintergrund neue Daten generiert werden, sodass die Benutzer die Auswirkungen der Neuerstellung der Transienten nie sehen werden.

    PHP Round Table

    EIN PHP-Podcast-Kanal, um mit der neuesten PHP-Entwicklung Schritt zu halten und die Gemeinschaft. Der Podcast wird von Sammy Kaye Powers gehostet und Sie können den Kanal mit Youtube, RSS-Feed oder iTunes abonnieren.

    PHP-Sicherheit

    Eine Sammlung von Best Practices, Tipps und Methoden zum Schutz Ihrer PHP-Anwendung. Es führt Sie durch einige grundlegende Prinzipien der Sicherheit bis zu Sichern Sie sich vor gängigen Angriffen wie Cross-Site Scripting (XSS) und MySQL-Injection, und vieles mehr.

    Sylius

    Sylius, ein auf Symfony basierendes E-Commerce-CMS, eines der beliebtesten PHP-Frameworks, wurde nach den neuesten Best-Practices für die Entwicklung entwickelt. Es auch unterstützt viele Zahlungs-Gateways, um die Geschäftsanforderungen zu erfüllen, einschließlich Paypal, Stripe und Authorize.net

    Kitab

    Kitab ist ein unglaubliches PHP-Tool, das eine Menge Zeit bei der Dokumentation Ihrer API oder Ihres Codes einspart. Kitab, abgeleitet vom arabischen Wort Buch, werden parse den Code-Kommentarblock, teste das Codebeispiel-Snippet, und verfassen Sie die Dokumentation automatisch basierend auf dem Kommentarblock. Ordentlich!

    CLI-Menü

    Ein PHP-Framework zu Erstellen Sie eine schöne interaktive Befehlszeilenschnittstelle mit Liste, Auswahl und Dialog bestätigen. Das Framework kann auch in Ihre vorhandene Anwendung integriert werden, die mit Symfony und Laravel erstellt wurde.

    Atoum

    Atoum ist eine Alternative zu PHPUnit mit einer ausdrucksstärkeren Syntax und ist einfach einzurichten. Das Tolle an Atoum ist, dass es eine Handvoll Erweiterungen wie die BDD-Erweiterung für verhaltensgesteuerten Test und PHPUnit, mit der Sie Ihre vorhandenen Test-Unit-Fälle von PHPUnit nach Atoum portieren können.

    Dejavu

    Eine UI-Schicht für die Interaktion mit dem ElasticSearch-Server. ElasticSearch ist ein Indexierungsserver, der die Suchleistung auf Ihrer Website optimiert. Sowohl Dejavu als auch ElasticSearch sind Open Source, kostenlos und als Docker-Image verfügbar, sodass Sie es problemlos an Ihr bestehendes System anschließen können Verwirrt Anwendung.

    Slack Term

    Slack Term ist ein Dienstprogramm für Zugriff auf und Interaktion mit den Slack-Arbeitsbereichen über das Terminal. Es kommt natürlich nicht mit der schönen Benutzeroberfläche als mobile oder Desktop-Anwendung. Wenn Sie sich einer Herausforderung stellen, könnte dies für Sie sein.

    Aufrollen

    Dies ist kein PHP-basiertes Tool. Es kann jedoch nützlich sein, wenn Sie etwas Besonderes hinzufügen möchten JavaScript-Flair für Ihre PHP-basierte Anwendung. RollupJS ist ein Tool zum Kompilieren Ihrer JavaScript-Module in ein Paket

    Flattern

    Flattern ist eine neue Initiative von Google, die es mobilen Entwicklern ermöglicht, eine native Benutzeroberfläche für ihre iOS- und Android-Anwendung mit der nativen Performance schnell zu erstellen. Schauen Sie sich die Widget-Galerie für die im Framework bereitgestellte Benutzeroberfläche an.