PHP дайжест #16: новинки в РНР 7.3, Laravel 5.7, головні події цього місяця

У випуску: відео Laracon 2018, автоматизація деплойменту, конференція Highload fwdays'18, реліз PHP 7.3.0.beta3, що краще .env чі config.php. Основні Що нового в РНР 7.3 за 30 секунд Стан Developer Ecosystem в 2018 Caching strategies Туторіал SPA Vue + Symfony Laracon 2018 videos Remote Code Execution on packagist.org How To Automatically Deploy Your PHP Apps PHP Benchmarks: OPcache vs OPcache w/ Performance Tweaks Strategies for dealing with poor code in limited time What's wrong with popular articles telling you that foo is faster than bar? Відеозаписи з конференції CODEiD PHP, Odessa, 2018 Івенти 15 вересня відбудеться вже другий рік поспіль масштабна конференція для розробників Highload fwdays'18. Цього року плануємо зібрати понад 1000 учасників. Конференція проводитиметься пройде y 4 потоки доповідей та Speakers' Corner. Попередня програма.

Опубліковано: 07/09/18 @ 10:00
Розділ php Читати далі...

В ІТ без диплома: історії JavaScript, PHP і Scala розробників

В українському IT не більше 10% технічних спеціалістів, які свідомо відмовилися від вищої освіти. Ми знайшли деякі з них і дізналися, як склалася їхня історія з університетом, складно було шукати першу роботу без диплома і відмовляли їм у оффере з цієї причини, а також як вони освоювали IT-спеціальність і що думають про вищу освіту в Україні. Бажаючих поділитися досвідом виявилося багато, тому слідом за першою частиною матеріалу публікуємо другу. Олексій Єгоров , 34 роки, Senior JavaScript Developer З професією я визначився у 11 років. Коли батьки подарували мені ZX Spectrum, я вирішив стати програмістом. Попрацював у різних компаніях: був підрозділ Oracle, відомий ігровий гігант, пара фріланс-проектів, декілька «галер». Зараз працюю на ізраїльську компанію, яка займається розробкою SaaS-продукту для організації масових заходів (конференцій, концертів, виставок тощо). Я закінчив технікум радіоелектронного приладобудування на Донбасі.

Опубліковано: 26/07/18 @ 10:00
Розділ javascript php Читати далі...

PHP дайджест #15: що буде в PHP 8, історія перепису перших версій PHP

У випуску: що хорошого в ООП, Word Press .NET, шпаргалка для вирішення найчастіших проблем з Git, найдивніші програми на PHP. Основні Відкритий лист Zeev Suraski — про PHP 8. Мій аналіз відкритого листа Zeev Suraski — можна прочитати тут. The History of Rewriting PHP — ще одна стаття серії The History of the Web. Цього разу про ті, як Rasmus Lerdorf та Zeev Suraski переписували перші версії PHP. My Standout Features in PHP7 — нагадування про основні нововведення та фічі в PHP7, про які потрібно не забувати. Code execution у Word Press — ще одна відкрита бага в Word Press. Word Press .NET — як скомпілювати Word Press для того, щоб він працював на .NET. Make PHP Great Again — роздуми, як покращити PHP. Phpdbg brenchmark — Phpdbg is much faster than Xdebug for code coverage. PHP UK Conference 2014 — Julien Pauli розповідає, як працює PHP Opcache. Подкаст — PHP was not designed for that?! with Joe Watkins.

Опубліковано: 21/07/18 @ 07:00
Розділ php Читати далі...

PHP дайджест #14: typed properties, PHP in 2018, Adobe купує Magento

У випуску: 100 найпопулярніших PHP функцій, статті про Laravel, записи всіх виступів на PHP fwdays'18. Основні PHP в 2018 (відео) — Rasmus Lerdorf (автор PHP) розповідає про стан PHP в 2018 році. [PHP RFC] Typed Properties v2 — Bob Weinand і Nikita Popov пропонують typed properties. Adobe купує Magento — Adobe купує Magento за 1.68 мільярда доларів. Computer vision and machine learning in PHP using the library opencv PHP top 100 — 100 найпопулярніших PHP функцій з 1900 open source проектів. PDO vs. MySQLi: The Battle of PHP Database APIs The State of Developer Ecosystem in 2018 П'ятихвилинка PHP: Випуск № 33 — JWT c Артемом Пулявиным (подкаст) ReactPHP: Simple HTTP Server (відео) Serverless and PHP: Performances PHP-FIG April — May — список апдейтів від PHP-FIG за попередні два місяці. Wordpress May 2018 — дайджест по Wordpress за травень. Список статей про Laravel — великий список з конкурсом статей про Laravel. SOLID Principles — simple and easy explanation.

Опубліковано: 23/06/18 @ 07:00
Розділ php Читати далі...

PHP дайджест #13: реліз 7.3, що нас чекає в PHP 8 та майбутнє програмування

У випуску: як працює Dependency Injection, Software Design Patterns в Symfony, конференція PHP fwdays'18. Основні PHP Versions Stats — 2018.1 Edition — статистика використання PHP за перший квартал 2018 від засновника Packagist. Цікаво, що PHP >= 7.0 вже використовують 78,22% розробників, які запускають Composer у своїх проектах. 68,74% бібліотек підтримують PHP 5.6 і нижче. Learning Design Patterns with Symfony — велика презентація по Software Design Patterns в Symfony. Що нас чекає в PHP 8 — розбір деякий нових штук, таких як PHP JIT. Return True — цікава головоломка. Потрібно в код функції (який ви бачите) передавати такий аргумент, щоб в кінці отримати true. PHP 7.3 update — що нового в релізі PHP 7.3. 400 сайтів Drupal атаковані криптовалютним майнером — у Drupal знову проблеми з безпекою.

Опубліковано: 18/05/18 @ 10:00
Розділ php Читати далі...

PHP дайджест #12: Laravel is hiring, 7.24, 8.0 вже в роботі

У випуску: як використовувати Composer ефективно, curly bracket, PHP 7.2.1, функція monotonic timer. Статті Перелік крутих, але маловідомих фіч PhpStorm Wordpress розробникі, перестаньте використовувати старі версії РНР Перший RFC для PHP 8.0 прийнято Modern PHP Without a Framework Перелік крутих статей про DDD: Domain-Driven Design, part 1 — Language
Domain-Driven Design, part 2 — Model
Domain-Driven Design, part 3 — Simplify Object Model
Domain-Driven Design, part 4 — Implementation
Domain-Driven Design, part 6 — Doctrine Repository
Domain-Driven Design, part 7 — Alternative Relational Database Mapping
Domain-Driven Design, part 8 — Services and Factories Релізи PHP 7.2.4 Released PHP 7.1.16 Released PHP 5.6.35 Released Ubuntu 18.04 буде поставлятись з PHP 7.2 PhpStorm 2018.1 is released Zend Expressive 3 Codeception 2.

Опубліковано: 31/03/18 @ 10:00
Розділ php Читати далі...

PHP дайджест #11: найпопулярніші помилки в коді на PHP, реліз Composer 1.6.0, Developer Survey 2018

У випуску: як використовувати Composer ефективно, curly bracket, PHP 7.2.1, функція monotonic timer. Статті Eliminating Visual Debt \_(?)_/ 17 порад про те, як використовувати компосер ефективно Найпопулярніші помилки в коді на PHP на Stack Overflow або ТОР 10 security bugs The end of Silex What ORMs have taught me : just learn SQL Що користувачі редіта /r/PHP вивчили за 2017 рік PHP-DI 6 : turning into a compiled container for maximum performances Історія HTTP/2, PHP і Symfony [Слайди] Deal with Memory Gently using «Yield» in PHP Цікава стаття про curly bracket Релізи Composer 1.6.0 PHP-PH 1.0.0 PHP 7.2.1 PSR-15 has been Accepted HHVM 3.24 (кінець підтримки PHP5) Цікаві бібліотеки Документація до PHP source code Процес-менеджер на PHP PHP Open source API management platform Різне Для тих, хто цікавиться вивченням нових технологій та розширенням компетенцій. Тестуємо з топовими українськими розробниками формат онлайн-інтенсиву по Front-end.

Опубліковано: 27/01/18 @ 08:16
Розділ php Читати далі...

PHP дайджест #10: готуємося до PHP 7.2, бенчмарки популярних PHP функцій, реліз Bolt 3.4.0

У випуску: як писався сайд проект на PHP для пошуку DNS записів, статистика версій PHP, онлайн-курс по front-end, ідея для open-source проекту. Статті Shorthand comparisons in PHP List of Big-O for PHP functions , або ж Бенчмарки популярних PHP функцій Все ще 90% сайтів на PHP використовує PHP 5 Symfony 4: An Update on Flex Детальний розбір SQL Injection в WordPress The Magic Behind Async PHP Буде цікаво початківцям. Як писався сайд проект на PHP для пошуку DNS записів PHP still missing bits: узагальнення Статистика версій PHP Get ready for PHP 7.2 So you ran COMPOSER as root? Implementing CORS in Zend Expressive [RFC] Прийняли Flexible Heredoc and Nowdoc Syntaxes Поради сеньйорів: як прокачати знання junior PHP Релізи PHP 7.2.0RC6 Released PHP 5.6.32 Bolt 3.4.

Опубліковано: 25/11/17 @ 08:00
Розділ php Читати далі...

Поради сеньйорів: як прокачати знання junior PHP

У рубриці «Поради сеньйорів» досвідчені фахівці діляться практичними порадами з джуниорами — загальні лайфхаки по навчанню, які книги та ресурси читати, які навички освоювати і багато іншого. У цьому випуску говоримо про PHP розробників. Олександр Скакунів , PHP Architect, 14 років досвіду розробки PHP: Головна проблема, з якою стикаєшся, коли починаєш вивчати PHP — психологічний тиск. Справа в непопулярності цієї мови в середовищі програмістів, принаймні, на словах. Можна почути багато неприємних епітетів, в основному зводяться до фрази: «Недоязык формошлепов для створення говносайтиков». Твоє завдання — не забувати, що «собаки гавкають, а караван іде». Наприклад, на РНР написаний такий проект, як «Фейсбук», і цей факт відразу ставить на місце любителів вибирати мову програмування за його модності. Пс, сядь-но ближче, що скажу. Суто між нами: РНР — справді не найкраща мова в світі. Основних причин я назву дві — і тобі краще про них знати.

Опубліковано: 23/11/17 @ 11:47
Розділ php Блоги Читати далі...

PHP дайджест #9: PHP 7.2, Async PHP, Hacktoberfest, Hack Joomla

У випуску: що нового в PHP 7.2, вразливість Joomla! 3.7.5, Hacktoberfest — долучайтеся до PHP-проектів на GitHub. Статті What's New in PHP 7.2 Stop the pain, upgrade to PHP 7 From PHP to with JavaScript Node.js — I have been a PHP developer for more than 10 years and I recently moved to the JS full stack world... Joomla! 3.7.5 — Takeover in 20 Seconds with LDAP Injection Hacktoberfest! Get a free tee for contributing to open source PHP projects. What you need to know about environment variables with PHP PHP 7.1 vs 7.2 Benchmarks (with Docker and Symfony Flex) Partitioning for concurrency in synchronous business processes The global PHP community continues to toxify itself, and we need to halt it for the sake of our peers Event-Driven Architecture Релізи PHP 7.2.0 Release Candidate 3 Released PHP 7.1 is now available for AWS Elastic Beanstalk PHP 7.

Опубліковано: 21/10/17 @ 07:00
Розділ php Читати далі...

PHP дайджест #5: PHP Узагальнення, асинхронне програмування, новий Symfony 3.3

У випуску: веб-платформа для нового президента Франції, як використовувати Laravel в enterprise проектах, що таке PSR-7, як захистити RESTful API, PHP 7.1.5 Release. Статті Веб-платформа з відкритим кодом для нового президента Франції. PHP Узагальнення і чому вони нам потрібні. Що таке асинхронне програмування ? Dependency Injection Smells What is PSR-7 and How to Use It. Як використовувати Laravel у великих enterprise проектах? Туторіали Master Zend Framework опублікували третю частину їх серії (1 частина , 2 частина ). У 3 останній статті Matthew Setter показує, як побудувати повний процес від розробки до деплоя за допомогою Docker. Як захистити RESTful API? Приклад на Yii 2 фреймворці. Новий Symfony 3.3 , зміни в Service Configuration. Релізи spaceship-zsh-theme тепер підтримує PHP. PHP 7.1.5 Release Deployer 5.0.0 Symfony 3.3.0 Codeception 2.3 Цікаві бібліотеки Personal Relationship Manager — a CRM to manage your friends and family.

Опубліковано: 10/06/17 @ 10:00
Розділ php Читати далі...

Python digest #14: Python обганяє PHP StackOverflow. Event loop in Rust

У випуску: що нового в Python 2.7, нові версії Kivy, Mypy та Pandas, відео з PyCon 2017 Oregon. Новини PEP 518 тепер в Pip . І текст PEP What's New In Python 3.7 Python support is now stable in Visual Studio 2017 Нові релізи Kivy 1.10.0 Mypy 0.510 Pandas 0.21.0 Tbvaccine — pretty print your tracebacks Kalliope 0.4.4 — нова версія голосового асистента для автоматизації "розумного будинку" (Github ) Цікаві бібліотеки Tokio — asyncio event loop реалізація на Rust.

Опубліковано: 03/06/17 @ 10:00
Розділ php Читати далі...

PHP дайджест #4: PHP 7 Virtual Machine, PHP вмирає, майбутнє Doctrine

Після тривалої перерви зустрічайте новий випуск PHP дайджесту. Статті Nikita Popov детально розповідає про Virtual Machine в PHP 7. Чому PHP гівно — саркастична стаття для всіх хейтерів PHP. Why Rubber Duck Debugging is the best way to debug your code . Думки Tomas Votruba про ті, чому Doctrine вмирає . Fabien Potencier (автор Symfony) розповідає про Symfony 4. В його останній статті він розгладає найкращі підходи в майбутньому мажорному релізі фреймворка. Туторіали Introducing you to Xdebug , the powerful tool for debugging PHP applications. Туторіал про те, як використовувати Laravel Authorization Gates . Symfony 4: A quick Demo від Fabien Potencier Danny van Kooten має цікавий пост про те, як перетворювати проекти на Laravel в Go. Коротко описано про зміни, трансформацію кодом, різницю у продуктивності і рядків коду.

Опубліковано: 05/05/17 @ 07:00
Розділ php Читати далі...

15 вересня, Київ — Запрошуємо пройти курс PHP з Працевлаштуванням

Запрошуємо вас пройти курс PHP з Працевлаштуванням і отримати нову роботу — стати веб-розробником. PHP Academy — єдині курси в Україні, які гарантують нову роботу або повернення грошей. Офіційно — у договорі. По закінченню курсів, за 4 місяці, ви отримаєте: — знання та практику на рівень Junior PHP Developer
— працевлаштування в одну з компаній-партнерів PHP Academy з оплачуваною випробувальним терміном. Зарплата на випробувальний термін — від 6000 грн. А також: — 4 місяці вивчення IT англійської мови в подарунок. Всі викладачі — практики з великих компаній, які на слуху. Список компаній, які влаштовуються наші студенти ви можете подивитися у нас в офісі — офіційні листи від них — висять на стінах. Тут знаходиться детальна програма навчання. Під час навчання проводяться контрольні — бо компанії хочуть наймати в першу чергу кращих студентів — так що будьте готові трудитися. Якщо хочете змінити роботу і стати програмістом — ласкаво просимо!
Вакансій вистачає.

Опубліковано: 07/09/16 @ 03:49
Розділ php Читати далі...

16 серпня, Київ — Курси по PHP-програмування з гарантією працевлаштування

Коли: старт набору на курс 16 серпня 2016г.
Час: 19:00-21:00 — будні дні, 10:00-14:00 — вихідні дні Стань затребуваним PHP-програмістом вже через 4 місяці! Отримай документально гарантоване працевлаштування після закінчення навчання і заробляй від $250/міс.! Академія Web-програмування № 1 в Україні запрошує на курс PHP c гарантією працевлаштування і безкоштовними уроками ENGLISH for IT протягом 4 міс.! Тривалість курсу: 4 міс.

Опубліковано: 05/08/16 @ 06:10
Розділ php Читати далі...

17 квітня, Харків - ThinkPHP # 11

Хитрощі тестування PHP-проектів, секрети розробки RESTful API і особливості використання Hack в продакшені - можна самостійно по крупицях збирати інформацію про все це в мережі, але краще прийти на ThinkPHP # 11 і отримати мікс з теорії та практичного досвіду від наших спікерів . До того ж, обговорювати новини зі світу веб-розробки набагато приємніше в колі однодумців на наших солодких кава-брейках:). Спікери і теми ThinkPHP # 11: 1. Symfony2: Розробка RESTful API• Як проектується API?
• Які бандли використовуються для прискорення розробки?
• Внутрішня структура додатки (типова і рекомендована)
• Валідація і сериализация моделей
• Тестування API Тарас Омельяненко
2.

Опубліковано: 14/04/15 @ 01:05
Розділ php Читати далі...

14 лютого, Київ - Курс " PHP Start "

Ми є лідерами ринку курсів з Java в Києві і тепер добралися до PHP: ) 14 лютого стартує курс PHP Start. PHP - мова програмування загального призначення , інтенсивно застосовується для розробки веб -додатків.
Курс призначений для тих, хто тільки починає навчання програмуванню на PHP. Програма: ? Історія PHP. Огляд веб серверів.
? Front - end і Back- end .
? Етапи розробки веб -сайту.
? Перший додаток на PHP.
? Типи даних і змінні.
? Оператори умовного переходу і цикли .
? Додаток « Калькулятор ».
? Масиви і рядки.
? Функції та параметри .
? Обробка веб -форм.
? Cookie та сесії.
? авторизація та реєстрація на сайті.

Опубліковано: 09/02/15 @ 11:55
Розділ php Читати далі...

PHP Дайджест # 2. тестування

Всім привіт ! Якщо ви з тих , хто пише код , який відразу правильно працює, - думаю , можете далі не читати : ) Як писав Стів Макконел , «Тестування вимагає, щоб ви розраховували знайти помилки в своєму коді . В іншому випадку ви, ймовірно , насправді їх не знайдете.» Але так як PHP - не строго типізований мова, наплодити багів набагато легше, ніж , приміром, в Java. - Якщо ви хочете знати підходи до тестування , коли потрібно писати тести, або як оптимізувати процес тестування , я дуже раджу прочитати главу № 22 «Тестування , яке виконується розробниками» з книги «Досконалий код » Стіва Макконнелла . - PHPUnit - найпопулярніший і часто використовуваний фреймворк для юніт -тестування , він відноситься до сімейства xUnit тестових бібліотек. Дозволяє протестувати майже все, що побажаєте . Хочете Database Testing ? Не питання, DBUnit до ваших послуг. На даний момент підтримує MySQL, PostgreSQL , Oracle and SQLite . Є можливість паралельного тестування з ParaTest і т.п .

Опубліковано: 24/01/15 @ 08:48
Розділ php Читати далі...

PHP дайджест # 1

Всім привіт , і це черговий випуск PHP Digest на DOU . Новини : Реліз PHP 7 версії намічається на листопад 2015 .Facebook відкрив код транслятора з мови Hack в PHP. TIOBE - індекс мов програмування , де php займає 6 місце. PHP і Javascript : інноваційні нагороди листопада.28 Days after Drupal exploit - кількість вразливих сайтів на Drupal 7 перевищує 56 %. Почитати : Test driven design with PHPUnit .Вступна стаття по PHPFUEL framework .4 способи отримати доступ до OAuth API без втручання користувача .New PHP and JavaScript Package Recommendation SystemYii Active Record explainedЦикл статей про розробку додатків за допомогою Twitter Streaming API . An open source CardDAV , CalDAV and WebDAV server : вийшла нова версія .Швидкі функціональні тести в Symfony2 .Гарна причина , чому варто уникати автоматичного приведення типів в PHP.Чому Yii2 фреймворк настільки крутий . Інформація для навчання: Як створити додаток без PHP фремворка . Буде корисно подивитися ( почитати ) всім .

Опубліковано: 21/11/14 @ 11:41
Розділ php Читати далі...

15 листопада, Київ - PHP Frameworks Day 2014

15 листопада, як завжди з кращими спікерами , обговоримо PHP фреймворки . Ми готуємо дуже цікаву програму , Ви почуєте про : фреймворками Phalconвід Олександра Торош , провідного розробника highload проекту Gazeta.UA . Цікаво, які зміни відбулися з Phalcon за рік? Олександр цілий рік тільки з Phalcon і працював і його думка про це фреймворку тільки зміцнилося - must have . Історії та еволюціонування фреймворка CakePHPвід його lead - девелопера Nate Abele який прилетить до нас із Філадельфії . Nate згодом створив PHP фреймворк Lithiumа також є lead розробником AngularUI Router . Sphinxі Lucene, а може про щось ще , від Андрія Аксьонова , творця пошукової системи Sphinx , який прилетить до нас і відповість на ваші запитання Доповідь Михайла Боднарчука творця фреймворка для тестування Codeception І ще кілька цікавих доповідей на етапі підготовки та голосування Список доповідей все ще формується і тому у Вас є чудова можливість подати заявку сюди : orgs@fwdays.

Опубліковано: 30/10/14 @ 02:46
Розділ php Читати далі...

1 2 3