У цій статті продемонструємо розробку PHP-пакету, розберемося, для чого це робити та як автоматизувати рутинні дії для його підтримки. Стаття буде цікава програмістам будь-якого рівня, які планують створити свій opensource-пакет, або тим, хто, розробляючи приватний пакет, хоче знайти шлях інкапсулювання складної логіки поза межами основного репозиторію.
А ще TypeScript лідирує за темпами росту, цікава ситуація у світі мобільної розробки та непохитна популярність Python. Представляємо результати щорічного опитування щодо мов програмування. На цей раз зібрали 9747 анкет. Поїхали.
Статьи
· C,
C++,
Go,
Java,
JavaScript,
Objective-C,
PHP,
Python,
Ruby,
Scala,
Swift,
аналитика,
программирование,
рейтинг,
рейтинг языков
Зазвичай, коли створюють сайти з PHP, для динамічного формування HTML-сторінок виведення використовують один з багатьох Smarty-подібних шаблонізаторів. На переконання Артема Висоцького, PHP-програміста, XSLT у цій ролі дуже недооцінили. Автор статті на конкретних прикладах показує, як знизити поріг входження в XSLT-технологію.
У випуску: що нового в PHP 7.4, задачки з РНР для тих, хто хоче потренуватись, конференція PHP fwdays.
У випуску: основні помилки в безпеці, гейміфікація тестів, новий RFC Saner string to number comparisons.
Symfony та Laravel є абсолютними лідерами серед фреймворків. Велику роль також відіграють soft skills. А рівень англійської є вирішальним для визначення компенсації.
В опитуванні взяли участь 9167 респондентів, 90% із них живуть в Україні. Основні гравці не змінилися — частка JavaScript та Java майже однакова. Якщо дивитися на динаміку останніх років, то Kotlin, з огляду на свій вибуховий ріст, витисне Java у розробці під Android. Також продожує зростати TypeScript.
Статьи
· C,
C++,
Go,
Java,
JavaScript,
Objective-C,
PHP,
Python,
Ruby,
Scala,
Swift,
аналитика,
программирование,
рейтинг,
рейтинг языков
У випуску: автори PHP і Zend Framework йдуть із Zend, реліз Symfony 4.2 і WordPress 5.0 „Bebo”.
Михайло Скороход, мій батько, почав працювати програмістом у 46, а рік тому переїхав до Грузії. Стоп. Нехай він сам розповість свою історію.
У випуску: гайд для створення сайту на Laravel, що нового в DevTools у Chrome 70, реліз Codeception 2.5, збірка найпопулярніших паттернів на РНР.
У випуску: відео Laracon 2018, автоматизація деплойменту, конференція Highload fwdays’18, реліз PHP 7.3.0.beta3, що краще .env чи config.php.
У випуску: що хорошого в ООП, Word Press на .NET, шпаргалка для вирішення найчастіших проблем з Git, найдивніші програми на PHP.
У випуску: 100 найпопулярніших PHP функцій, статті про Laravel, записи всіх виступів на PHP fwdays’18.
У випуску: статистика використання PHP за перший квартал 2018, як працює Dependency Injection, Software Design Patterns в Symfony, конференція PHP fwdays’18.
У випуску: як використовувати Composer ефективно, curly bracket, PHP 7.2.1, функція monotonic timer.
У випуску: як використовувати Composer ефективно, curly bracket, PHP 7.2.1, функція monotonic timer.
Тройка языков-лидеров не изменилась: Java, JavaScript, C#. Фаворит изучения этого года — Python. Впервые за 7 лет доля новичков уменьшилась.
Статьи
· C,
C++,
Go,
Java,
JavaScript,
Objective-C,
PHP,
Python,
Ruby,
Scala,
Swift,
аналитика,
программирование,
рейтинг,
рейтинг языков
У випуску: як писався сайд проект на PHP для пошуку DNS записів, статистика версій PHP, онлайн-курс по front-end, ідея для open-source проекту.
В рубрике «Советы сеньоров» опытные специалисты делятся практическими советами с джуниорами — общие лайфхаки по обучению, какие книги и ресурсы читать, какие навыки осваивать и многое другое. В этом выпуске говорим о PHP разработчиках.
У випуску: що нового в PHP 7.2, вразливість Joomla! 3.7.5, Hacktoberfest — долучайтеся до PHP-проектів на GitHub.
Комментарии