de.hideout-lastation.com
Paradies Für Designer Und Entwickler


Frische Ressource für Web-Entwickler - März 2018

PHP ist, trotz des Missverständnisses und des Blicks nach unten, bis heute eines der beliebtesten Entwickler von Webanwendungen . Und seit PHP 7 eingeführt wurde, hat die PHP-Sprache dem Geschwindigkeitsfaktor einen Durchbruch verschafft.

Ich habe in den letzten Wochen in PHP gegraben und viele Dinge gefunden, die es wert sind, geteilt zu werden. In dieser Runde dreht sich alles um PHP-Ressourcen . ein PHP-Framework, mit dem Sie einen Chat-Bot erstellen, eine ereignisgesteuerte Anwendung wie in Node.js ausführen , ein interaktives CLI erstellen sowie eine Handvoll Lernressourcen zum Verbessern Ihrer PHP-Kenntnisse nutzen können.

Lass uns anfangen.

BotMan

BotMan ist ein PHP-Framework zum Erstellen eines Chat-Bot, der für die Integration mit vielen Messaging-Plattformen wie Slack, HipChat und Telegram entwickelt wurde. Es ist einfach, es über Composer zu installieren und kommt mit der integrierten CLI auch.

Hoppla

Ein PHP-Framework, das das Debuggen Ihres Codes mit einer schönen und sauberen Oberfläche vereinfacht . Wenn ein Fehler in Ihrer PHP-Anwendung auftritt; Die Schnittstelle erzeugt eine Ablaufverfolgung, die Codes anzeigt, die nacheinander ausgeführt wurden, den Code mit dem Problem sowie die Anwendungsumgebungen.

PHPReakt

Wussten Sie, dass Sie ereignisgesteuerte Programmierung mit PHP durchführen können? Nun, mit ReactPHP können Sie. Es ist ein Low-Level-PHP-Framework, das Komponenten wie EventLoop, Stream und Promise ähnlich wie Node.js oder andere JavaScript-basierte Anwendungen bietet.

Gütesiegel

Catchet ist ein PHP-basiertes Status-Monitoring-System, das in Saas eine gängige Anwendung ist, um seinen Service zu überwachen und den Abonnenten bei Problemen oder Ausfallzeiten Updates zur Verfügung zu stellen. Sie können es sich als Alternative zu StatusPage.io vorstellen, aber Sie hosten es stattdessen auf Ihrem eigenen Server . Es ist kostenlos, Open Source, und Sie haben die volle Kontrolle über die Daten.

Pharion

Phar.io ist eine Initiative, um PHP Phar-Anwendungen einfacher und sicherer zu machen. Phar.io wird das Paket prüfen, indem es den SHA und den GPG-Schlüssel des Autors zusammenbringt, bevor sichergestellt wird, dass die Dateien unverändert sind und von der vertrauenswürdigen Quelle stammen .

Matomo

Ist eine nützliche PHP-basierte Analyse-Anwendung . Ähnlich wie Google Analytics erfasst es Besucher, die auf die Website kommen, z. B. die von ihnen besuchte Seite, ihren Standort usw., mit der Ausnahme, dass Sie sie auf Ihrem eigenen Server installieren können und mehr Kontrolle über die gespeicherten Daten haben.

Litemoji

Anthor interessantes PHP-Framework, Litemoji macht es einfach, das Emoji-Keyword in das eigentliche Emoji zu übersetzen. Zum Beispiel :smile: wird zu à ° à ... ÂÃÃÃÃÃÃÃ. Super, oder?

Best Practices für PHP

Es ist eine Sammlung von Best Practices für häufige Aufgaben in PHP. Was ich an dieser Referenz mag, ist, dass es die Best-Practice-Ratschläge kurz und prägnant mit einem Snippet präsentiert, um mit den grundlegenden Dingen anzufangen.

PHP HHVM Benchmark

Es ist ein Benchmark einer Handvoll PHP-basierter CMS und Frameworks gegen mehrere PHP-Versionen und HHVM. Ich schlage vor, Ihr neuestes PHP-Projekt mit PHP7.2 zu beginnen, um die neuesten Funktionen sowie den Geschwindigkeitsschub zu nutzen, da PHP7.2 in diesen Anwendungen eine hervorragende Leistung und ein hervorragendes HHVM zeigte.

Asynchrone Transienten

Asyn-Transients ist eine PHP-Bibliothek, speziell für WordPress, um Transienten asynchron zu behandeln. Diese Bibliothek ermöglicht es WordPress, die abgestandenen Transienten-Daten an die Benutzer zu liefern, während im Hintergrund neue Daten generiert werden, so dass die Benutzer die Auswirkungen der Neugenerierung der Transienten nie sehen werden.

PHP Runder Tisch

Ein PHP-Podcast-Kanal, um mit der neuesten PHP-Entwicklung und der Community Schritt zu halten . 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, um Ihre PHP-Anwendung zu verbessern. Es führt Sie durch einige Grundprinzipien der Sicherheit bis hin zum Schutz vor häufigen Angriffen wie Cross-Site-Scripting (XSS), MySQL-Injection und vielem mehr.

Sylius

Ein E-Commerce-CMS, das auf Symfony, einem der beliebtesten PHP-Frameworks, aufbaut. Sylius wurde sorgfältig entwickelt, indem den neuesten Best Practices der Entwicklung gefolgt wird. Es unterstützt auch viele Zahlungs-Gateways, um die geschäftlichen Anforderungen zu erfüllen, einschließlich Paypal, Stripe und Authorize.net

Kitab

Kitab ist ein unglaubliches PHP-Tool, das viel Zeit bei der Dokumentation Ihrer API oder Ihres Codes spart. Kitab, abgeleitet von dem arabischen Wort, das Buch bedeutet, analysiert den Code-Kommentarblock automatisch , testet das Codebeispiel-Snippet und erstellt die Dokumentation basierend auf dem Kommentarblock. Ordentlich!

CLI-Menü

Ein PHP-Framework zum Erstellen einer schönen interaktiven Befehlszeilenschnittstelle mit Listen-, Auswahl- und Bestätigungsdialog. Das Framework kann auch in Ihre bestehende Anwendung mit Symfony und Laravel integriert werden.

Atoum

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

Dejavu

Ein UI-Layer für die Interaktion mit dem ElasticSearch-Server. ElasticSearch ist ein Indizierungsserver, der die Suchleistung auf Ihrer Website optimiert. Sowohl Dejavu als auch ElasticSearch sind als Open-Source- Version verfügbar und als Docker-Image verfügbar, sodass Sie sie problemlos an Ihre vorhandene Dockerized- Anwendung anhängen können.

Slack Term

Slack Term ist ein Dienstprogramm, um auf die Slack-Arbeitsbereiche von Terminal zuzugreifen und mit ihnen zu interagieren . Es kommt nicht mit der schönen Schnittstelle als die mobile oder Desktop-Anwendung offensichtlich. Aber wenn Sie einer Herausforderung gewachsen sind, könnte dies für Sie sein.

Aufrollen

Dies ist kein PHP-basiertes Tool. Dennoch könnte es nützlich sein, wenn Sie Ihrer PHP-basierten Anwendung einige spezielle JavaScript-Funktionen hinzufügen möchten . RollupJS ist ein Werkzeug, um Ihre JavaScript-Module zu einem Paket zusammenzustellen

Flattern

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

Photo Manipulation Tutorial: 75 Schritte, um ein Auto zu fliegen

Photo Manipulation Tutorial: 75 Schritte, um ein Auto zu fliegen

In diesem Tutorial verwenden wir Adobe Photoshop, um eine abstrakte "Flying Car Illustation" zu erstellen. Dies werden wir mit diesem Photoshop-Tutorial erstellen.Wir beginnen mit einer Auswahlübung mit dem alten Auto, dann fügen wir fliegende Felsen mit Turm und Drähten hinzu. Dann fügen wir drei Vögel hinzu, darunter einen, der sich in der Mitte befindet. Wir

(Tech- und Design-Tipps)

Colors.css bietet neue Standardwerte für Farben im Web

Colors.css bietet neue Standardwerte für Farben im Web

Ein gutes Farbschema für Ihre Website zu finden, ist keine leichte Aufgabe. Aber mit der Colors-Bibliothek von Adam Morse ist es viel einfacher geworden.Diese kostenlose CSS-Bibliothek arbeitet mit den Original-Webfarben, die 1999 als "websicher" eingestuft und erstmals mit HTML4 veröffentlicht wurden.

(Tech- und Design-Tipps)