nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Nieuwe bron voor webontwikkelaars - maart 2018

PHP blijft, ondanks de misvatting en de neerwaartse blik, tot op heden een van de meest populaire ontwikkelaars voor het bouwen van webapplicaties . En sinds PHP 7 is geïntroduceerd, heeft de PHP-taal een doorbraak gebracht op de snelheidsfactor.

Ik ben de afgelopen weken diep in PHP aan het graven geweest en heb veel dingen gevonden die het waard zijn om te delen. Deze ronde gaat dus over PHP-bronnen, waaronder; een PHP-raamwerk waarmee je een chat-bot kunt bouwen, een gebeurtenisgestuurde toepassing kunt uitvoeren, zoals in Node.js, een interactieve CLI kunt bouwen, en een handvol leermiddelen om je PHP-vaardigheden te verbeteren.

Laten we beginnen.

Botman

BotMan is een PHP-framework voor het bouwen van een chat-bot, ontworpen om te integreren met vele berichtenplatforms zoals Slack, HipChat en Telegram. Het is eenvoudig te installeren via Composer en wordt ook geleverd met de ingebouwde CLI .

Whoops

Een PHP-framework dat je code mooier debugt met een mooie en schone interface. Als er een fout optreedt in uw PHP-toepassing; de interface maakt traceercodes die in opeenvolgende volgorde zijn uitgevoerd, de code met het probleem en de toepassingsomgevingen.

PHPReact

Wist je dat je met PHP een evenementgestuurde programmering kunt uitvoeren? Nou, met ReactPHP kan dat. Het is een low-level PHP-framework met componenten zoals EventLoop, Stream en Promise vergelijkbaar met Node.js of andere op JavaScript gebaseerde applicaties.

stempel

Catchet is een op PHP gebaseerd statusmonitoringsysteem dat een veelvoorkomende toepassing is in Saa om hun service te monitoren en updates aan de abonnees te bieden in het geval van problemen of uitvaltijden. Je kunt het zien als een alternatief voor StatusPage.io, maar in plaats daarvan hosten op je eigen server . Het is gratis, open source en je hebt volledige controle over de gegevens.

Phar.io

Phar.io is een initiatief om het installeren van PHP phar-applicatie gestroomlijnder en veiliger te maken. Phar.io zal het pakket controleren door de SHA en de auteur GPG-sleutel bij elkaar te zoeken voordat wordt gecontroleerd of de bestanden ongewijzigd zijn en afkomstig zijn van de vertrouwde bron .

Matomo

Is een nuttige op PHP gebaseerde analysetoepassing . Net als bij Google Analytics registreert het bezoekers die naar de site komen, zoals de pagina die ze hebben bezocht, hun locatie enz., Behalve dat je het op je eigen server kunt installeren en meer controle hebt over de opgeslagen gegevens.

Litemoji

Met het interessante PHP-framework maakt Litemoji het gemakkelijk om het emoji-trefwoord te vertalen naar de werkelijke emoji. Bijvoorbeeld :smile: wendt zich tot à° à ... ¸à <ψ ... Â. Geweldig toch?

PHP Best Practices

Het is een verzameling van best practices voor algemene taken in PHP. Wat ik leuk vind aan deze referentie, is dat het de beste praktijkadviezen presenteert met een redenering erachter op korte en beknopte wijze met een fragment om aan de slag te gaan met de basisdingen.

PHP HHVM Benchmark

Het is een benchmark van een handvol PHP-gebaseerde CMS's en frameworks tegen meerdere PHP-versies en HHVM. Ik stel voor om je nieuwste PHP-project te starten met PHP7.2 in gedachten, om te profiteren van de nieuwste functies en de snelheidsboost, want PHP7.2 toonde uitstekende prestaties en een uitstekende HHVM, in die toepassingen die werden gebenchmarkt.

Async Transients

Asyn-Transients is een PHP-bibliotheek, specifiek voor WordPress, om asynchroon tijdelijk te verwerken. Met deze bibliotheek kan WordPress de verouderde Transient-gegevens aan de gebruikers leveren terwijl ze nieuwe gegevens genereren op de achtergrond, zodat de gebruikers nooit de impact zullen zien van het regenereren van de Transiënten.

PHP Ronde Tafel

Een PHP podcast-kanaal om bij te blijven met de nieuwste PHP-ontwikkeling en de community. De podcast wordt gehost door Sammy Kaye Powers en je kunt je abonneren op het kanaal met YouTube, RSS-feed of iTunes.

PHP-beveiliging

Een verzameling van best practices, tips en methoden om uw PHP-toepassing te verbeteren. Het zal u door een aantal basisprincipes van beveiliging leiden tot het beveiligen van veel voorkomende aanvallen zoals Cross-site scripting (XSS), MySQL-injectie en nog veel meer.

Sylius

Een e-commerce CMS, gebouwd bovenop Symfony, een van de meest populaire PHP-frameworks, Sylius is nauwgezet gebouwd volgens de nieuwste ontwikkelingspraktijken. Het ondersteunt ook vele betalingsgateways om aan de bedrijfsbehoeften te voldoen, waaronder Paypal, Stripe en Authorize.net

Kitab

Kitab is een ongelooflijke PHP-tool die u veel tijd zal besparen bij het documenteren van uw API of code. Kitab, afgeleid van het Arabische woord dat ' Boek' betekent, zal het codeberichtblok analyseren, het codevoorbeeldfragment testen en de documentatie automatisch opstellen op basis van het reactieblok. Netjes!

CLI-menu

Een PHP-raamwerk om een ​​prachtige interactieve opdrachtregelinterface te bouwen met lijst-, selectie- en bevestigingsdialoog. Het framework kan ook worden geïntegreerd in uw bestaande applicatie die is gebouwd met Symfony en Laravel.

Atoum

Atoum is een alternatief voor PHPUnit met een expressievere syntaxis en is eenvoudig in te stellen. Het geweldige aan Atoum is dat het een handvol extensies biedt, zoals de BDD-extensie voor Gedragsgestuurde test en PHPUnit waarmee je je bestaande testunitcases kunt overbrengen van PHPUnit naar Atoum.

Dejavu

Een UI-laag om te communiceren met ElasticSearch-server. ElasticSearch is een indexeringsserver die de zoekprestaties op uw website zal optimaliseren. Zowel Dejavu als ElasticSearch is open-source, gratis en beschikbaar als een Docker-afbeelding die het eenvoudig maakt om aan uw bestaande Dockerized- toepassing te hechten.

Slack Term

Slack Term is een hulpprogramma voor toegang tot en interactie met de Slack-werkruimten van Terminal . Het komt duidelijk niet met de mooie interface als de mobiele of desktop-applicatie. Maar als je een uitdaging hebt, is dit misschien iets voor jou.

Oprollen

Dit is geen op PHP gebaseerd hulpprogramma. Toch kan het handig zijn als je een speciale JavaScript-flair wilt toevoegen aan je PHP-gebaseerde applicatie . RollupJS is een hulpmiddel om uw JavaScript-modules in een pakket samen te stellen

Fladderen

Flutter is een nieuw initiatief van Google waarmee mobiele ontwikkelaars snel native native UI voor hun iOS- en Android-applicatie kunnen bouwen met de native-achtige prestaties. Bekijk de widgetgalerie voor de gebruikersinterface in het kader.

Hoe u uw eigen WordPress-shortcodes kunt maken

Hoe u uw eigen WordPress-shortcodes kunt maken

Shortcodes zijn een zeer krachtige functie van WordPress. In wezen is een shortcode een tijdelijke aanduiding voor een andere inhoud. Een bekende shortcode is de ingebouwde galerij shortcode. Typ gewoon in de WordPress-editor en deze wordt vervangen door een galerij met afbeeldingen van media die naar de post zijn geüpload.

(Technische en ontwerptips)

Hoe te stoppen met toepassingen op Mac

Hoe te stoppen met toepassingen op Mac

Mac OS X is een geweldig besturingssysteem. Het is stabiel maar het is niet perfect. Af en toe kan de applicatie waaraan u werkt bevriezen (of vastlopen). Als je applicatie niet reageert of je het Spinning Beach Ball of Death tegenkomt, is de kans groot dat je applicatie is gecrasht.Als u niet wilt wachten, kunt u op twee manieren stoppen met een toepassing die niet reageert

(Technische en ontwerptips)