Начална » Уеб дизайн » Пресни ресурси за уеб дизайнери и разработчици (март 2018 г.)

    Пресни ресурси за уеб дизайнери и разработчици (март 2018 г.)

    PHP, въпреки погрешното схващане и поглед надолу, е до този момент остава един от най-много популярен избор на разработчици за изграждане на уеб приложения. И тъй като е въведен PHP 7, PHP езикът донесе пробив на фактора скорост.

    През последните няколко седмици бях копал в PHP и открих много неща, които си струва да споделям. Така че, този кръг ще бъде всичко PHP ресурси включително; PHP рамка, която ще ви позволи да изградите бот за чат, изпълнете задвижвано от събитие приложение като в Node.js, изграждане на интерактивна CLI, както и шепа учебни ресурси да изравните уменията си в PHP.

    Да започваме.

    BotMan

    BotMan е a PHP рамка за изграждане на чат бот проектиран да се интегрира с много платформи за съобщения, като Slack, HipChat и Telegram. Лесно е да го инсталирате чрез Composer и идва с вграден CLI също.

    ау извинявай

    PHP рамка, която ще направи дебъгване на кода ви по-красива с приятен и чист интерфейс. Ако възникне грешка във вашето PHP приложение; интерфейсът се създава следа показващи кодове които са били изпълнени в последователен ред, кодът с проблема, както и средата на приложението.

    PHPReact

    Знаете ли, че можете да изпълнявате програмирано от събития с PHP? Е, с ReactPHP можете. Това е ниско ниво на предоставяне на PHP рамка компоненти като EventLoop, Stream и Promise подобно на Node.js или други приложения, базирани на JavaScript.

    елегантност

    Catchet е a PHP-базирана система за наблюдение на състоянието което е често срещано приложение в Saas за наблюдение на тяхното обслужване и предоставяне на актуализации на абонатите в случай на проблеми или престой. Можете да го мислите като алтернатива на StatusPage.io, но вместо това хоствате го на собствения си сървър. Той е безплатен, с отворен код и имате пълен контрол върху данните.

    Phar.io

    Phar.io е инициатива да направи инсталирането на PHP phar приложение по-рационално и сигурно. Phar.io ще провери пакета чрез съвпадение на SHA и авторския GPG ключ преди инсталирането гарантиране, че файловете са непроменени и идват от надежден източник.

    Matomo

    Е полезен PHP-базирано приложение за анализ. Подобно на Google Анализ, тя записва посетители, които идват на сайта, като например страницата, която са посетили, местоположението им и т.н., с изключение на това, че можете да я инсталирате на собствения си сървър и да имате по-голям контрол върху съхранените данни..

    Litemoji

    Anthor интересна рамка PHP, Litemoji го прави лесно да преведе на емотикони ключови думи в действителната емотикони. Например :усмивка: ще се обърне към Ã?  ° Ã… ¸Ã?  ?? Ã… Â. Страхотно право?

    Най-добри практики в PHP

    Това е колекция от най-добри практики за общи задачи в PHP. Това, което ми харесва от това позоваване е, че тя представя съвети за най-добра практика с мотиви за това накратко и сбит с фрагмент, за да започнете с основните неща.

    PHP HHVM бенчмарк

    Това е бенчмарк на шепа базирани на PHP CMS и рамки срещу множество версии на PHP и HHVM. Предлагам да стартирате най-новия си проект с PHP PHP7.2 да се възползват от най-новите функции, както и от увеличаването на скоростта, тъй като PHP7.2 показа изключителна производителност и изнесена HHVM, в тези приложения.

    Асинхронни преходни процеси

    Asyn-Transients е a PHP библиотека, специално за WordPress, да обработвате асинхронно преходно състояние. Тази библиотека ще позволи на WordPress да доставя остарели преходни данни на потребителите, докато генерира нови данни във фонов режим, така че потребителите никога няма да видят въздействието на регенерирането на транзиентите.

    Кръгла маса на PHP

    А PHP подкаст канал, за да поддържате последните разработки на PHP и общността. Подкастът се хоства от Сами Кей Пауърс и можете да се абонирате за канала с YouTube, RSS емисия или iTunes.

    PHP сигурност

    Колекция от най-добри практики, съвети и методи за заздравяване на вашето PHP приложение. Тя ще ви преведе през някои основни принципи на сигурността до осигуряването на общи атаки като Cross-site scripting (XSS), MySQL инжектиране, и много повече.

    Sylius

    Системата за електронна търговия, изградена на базата на Symfony, една от най-популярните PHP рамки, Sylius е щателно изградена, като следва най-новите най-добри практики за развитие. То също поддържа много шлюзове за плащане, за да отговори на бизнес нуждите, включително Paypal, Stripe и Authorize.net

    Китаб

    Kitab е невероятен PHP инструмент, който ще спести много време за документиране на вашия API или код. Китаб, произтичащ от арабската дума, която означава Книга, ще анализирайте блока за кодови коментари, тествайте фрагмента с примерен код, и съставете документацията автоматично въз основа на блока за коментари. чист!

    CLI Меню

    PHP рамка за изгради красив интерактивен интерфейс на командния ред с диалоговия списък, избор и потвърждение. Рамката може да бъде интегрирана в съществуващото ви приложение, изградено с Symfony и Laravel.

    Atoum

    Атумът е алтернатива на PHPUnit с по-изразен синтаксис и е лесна за настройка. Страхотното нещо за Atoum е, че тя предоставя пълна гама от разширения като BDD разширение за тест с поведение на поведение и PHPUnit, която ви позволява да пренесете вашите съществуващи казуси от PHPUnit в Atoum.

    Dejavu

    Ниво на UI за взаимодействие със сървъра ElasticSearch. ElasticSearch е сървър за индексиране, който ще оптимизира ефективността на търсенето на вашия уебсайт. Dejavu и ElasticSearch са с отворен код, безплатни и достъпни като Docker изображение, което улеснява прикачването към съществуващите Dockerized приложение.

    Слаб срок

    Slack Term е помощна програма за достъп и взаимодействие с работните пространства на Slack от Терминал. Тя не идва с красив интерфейс като мобилно или десктоп приложение очевидно. Но ако сте изправени пред предизвикателство, това може да е за вас.

    Навивам

    Това не е PHP-базиран инструмент. Все пак може да е полезно, ако искате да добавите някои специални JavaScript flairs към вас PHP-базирано приложение. RollupJS е инструмент за компилиране на JavaScript модулите в пакет

    трептене

    трептене е нова инициатива на Google, която ще позволи на разработчиците на мобилни устройства да изградят бързо потребителски интерфейс за приложението си за iOS и Android с бързо подобряването на производителността. Проверете галерията на приспособленията за предоставения в рамката потребителски интерфейс.