- PVSM.RU - https://www.pvsm.ru -
.jpg)
Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.
Приятного чтения!
Новости и релизы
Новый PhpStorm 7: за пределами языка [5] — Свежий релиз лучшей IDE для PHP.
WordPress 3.7 “Basie” [6] — Свет увидела новая версия WordPress с автообновлениями на борту.
PHP$array = [1, 2]; list($a, &$b) = $array;
Функции в PHP 5.6 — что нового? [14] — Отличный обзор уже принятых предложений для PHP 5.6 и тех, которые еще находятся в обсуждении.
Инструменты
Материалы для обучения/dev/(u)random. Особенно актуально в свете недавно опубликованной демонстрации предсказуемости mt_rand() [57].
Google App Engine для PHP с помощью PhpStorm [84] — Туториал и скринкаст по использованию PHPStorm для работы с облачной платформой от Google.
RabbitMQ [100], 2 [101], 3 [102], 4 [103], 5 [104] — Переводы туториалов c примерами на PHP (1-2 на Python).
Как мы подружились с PayPal [105] — Использование REST API от PayPal.
Pimple? Не… Не слышал [106] — Об использовании простого, но удобного DI-контейнера для PHP.
Расширение возможностей массива в PHP [107] — Полезные примеры использования ArrayObject [108].
Создание виджета «Счет Live» используя PHP Web Sockets [109] — Перевод туториала [110] по созданию небольшого приложения с использованием библиотеки Ratchet [111].
Публичные свойства, геттеры и сеттеры или магические методы? [112] — Существуют различные мнения по поводу способов получения доступа к свойствам классов. Автор рассматривает преимущества и недостатки использования каждого из подходов.
Active Record против Data Mapper-а для сохранения данных [113] — Сравнение двух популярных паттернов проектирования, достоинства и недостатки каждого.
PHP RUtils — небольшая библиотека для обработки русского текста [114] — Автор реализовал порт библиотеки pytils [115] на PHP и получил отличный результат!
Новый сертификат ZCPE от Zend на основе PHP 5.5 [116] — О процессе тестирования и подготовке к сертификации.
Материалы c прошедших конференций
PyConZA 2013: «PHP interpreter using PyPy technology» [118] — Интересный доклад о создании высокопроизводительного PHP-интерпретатора с помощью инструментария PyPy.
Symfony CAMP UA 2013 [119] — Видеозаписи докладов с прошедшей в Киеве конференции.
Интервью с Расмусом Лердорфом [122] — Небольшое интервью с отцом PHP, взятое во время его пребывания в Киеве на конференции IDCEE.
Northeast PHP Conference 2013 [123] — Видеозаписи докладов с прошедшей в Бостоне конференции.
ЗанимательноеБыстрый поиск по всем дайджестам [130]
← Предыдущий выпуск [131]
Автор: pronskiy
Источник [132]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/news/47998
Ссылки в тексте:
[1] php.net был скомпрометирован: http://php.net/archive/2013.php#id2013-10-24-1
[2] php.net: http://php.net
[3] факт взлома был подтвержден: http://php.net/archive/2013.php#id2013-10-24-2
[4] тут: http://www.alienvault.com/open-threat-exchange/blog/phpnet-potentially-compromised-and-redirecting-to-an-exploit-kit
[5] Новый PhpStorm 7: за пределами языка: http://habrahabr.ru/company/JetBrains/blog/198510/
[6] WordPress 3.7 “Basie”: http://habrahabr.ru/post/199146/
[7] Joomla 3.2: http://www.opennet.ru/opennews/art.shtml?num=38359
[8] Backdrop: http://backdropcms.org/
[9] Bolt 1.3: http://bolt.cm/newsitem/bolt-13-released
[10] RFC: Engine Exceptions: https://wiki.php.net/rfc/engine_exceptions
[11] RFC: Ripples: https://wiki.php.net/rfc/ripples?utm_medium=twitter&utm_source=twitterfeed
[12] RFC: list_reference_assignment: https://wiki.php.net/rfc/list_reference_assignment
[13] RFC: Расширенная поддержка ключевых слов: https://wiki.php.net/rfc/keywords_as_identifiers
[14] Функции в PHP 5.6 — что нового?: http://habrahabr.ru/post/198980/
[15] Deployer: http://deployer.in/
[16] phpsh: http://www.phpsh.org/
[17] Samsui: https://github.com/mauris/samsui
[18] Flysystem: https://github.com/FrenkyNet/Flysystem
[19] RespectValidation: http://documentup.com/Respect/Validation/
[20] Idiorm: https://github.com/j4mie/idiorm
[21] Paris: https://github.com/j4mie/paris
[22] Granada: https://github.com/Surt/Granada
[23] 5 самых популярных KNP-библиотек в PHP/Symfony сообществе: http://knplabs.com/blog/top-5-wide-spread-knp-libraries-in-phpsymfony-community/
[24] Intervention Image Class: http://intervention.olivervogel.net/image
[25] iniscan: http://blog.phpdeveloper.org/?p=706
[26] esoTalk: https://github.com/esotalk/esoTalk
[27] Sculpin: https://sculpin.io/
[28] forp: http://anthonyterrien.com/forp/
[29] php-daemon: https://github.com/Firehed/php-daemon
[30] phpcs-security-audit: https://github.com/Pheromone/phpcs-security-audit
[31] Инструменты рефакторинга для PHP: http://abundantcode.com/php-code-refactoring-tools/
[32] Rephactor: http://rephactor.sourceforge.net/
[33] Scisr: http://iangreenleaf.github.io/Scisr/
[34] PHP Refactoring Browser: http://qafoolabs.github.io/php-refactoring-browser/
[35] phpmig: https://github.com/davedevelopment/phpmig
[36] PHP-VCR: http://php-vcr.github.io/
[37] php-extsample: https://github.com/mkoppanen/php-extsample
[38] PHP-CPP: https://github.com/EmielBruijntjes/PHP-CPP
[39] Symfony skeleton: набор для быстрого старта: http://blog.evercodelab.com/symfony-skeleton/
[40] Gutscript: https://github.com/c9s/gutscript
[41] GitPHP в Badoo: http://habrahabr.ru/company/badoo/blog/200946/
[42] Используйте массивы в PHP правильно: http://leve.rs/blog/correct-array-manipulation-in-php/
[43] Yii: Active Record, маршруты и кэширование: http://www.sitepoint.com/yii-routing-active-record-caching/
[44] Картографический сервис с помощью PHP и MongoDB: https://www.openshift.com/blogs/open-source-mapping-with-php-and-mongodb
[45] Leaflet.js: http://leafletjs.com/
[46] Карты с помощью Geocoder PHP и Leaflet.js: http://www.sitepoint.com/mapping-geocoder-php-leaflet-js/
[47] Geocoder PHP: http://geocoder-php.org/Geocoder/
[48] Трассировка Silex с помощью DTrace: https://blogs.oracle.com/opal/entry/tracing_silex_from_php_to
[49] Трассировка PHPUnit теста для примера использования функционального программирования в PHP: https://blogs.oracle.com/opal/entry/dtracing_a_phpunit_test_looking
[50] 1: https://blogs.oracle.com/opal/entry/dtrace_with_php_update
[51] 2: https://blogs.oracle.com/opal/entry/using_php_dtrace_on_oracle
[52] 3: https://blogs.oracle.com/opal/entry/dtrace_php_using_oracle_linux
[53] Совместим ли мой код с PHP 5.4 или 5.5?: http://blog.nerdery.com/2013/11/code-compatible-php-5-4-5-5/
[54] PHP_CodeSniffer: http://pear.php.net/package/PHP_CodeSniffer/
[55] дополнительных правил: https://github.com/wimg/PHPCompatibility
[56] Безопасные случайные числа для PHP разработчиков: http://timoh6.github.io/2013/11/05/Secure-random-numbers-for-PHP-developers.html
[57] mt_rand(): http://www.openwall.com/lists/announce/2013/11/04/1
[58] За пределами наследования: http://blog.ircmaxell.com/2013/11/beyond-inheritance.html
[59] посте: http://blog.ircmaxell.com/2013/09/beyond-design-patterns.html
[60] Введение в Gearman — распределенные задачи на PHP: http://www.sitepoint.com/introduction-gearman-multi-tasking-php/
[61] Использование Google Translate API в PHP: http://www.sitepoint.com/using-google-translate-api-php/
[62] 2: http://www.sitepoint.com/auto-translating-user-submitted-content-using-google-translate-api/
[63] Symfony standard edition на HHVM: http://labs.qandidate.com/blog/2013/10/21/running-symfony-standard-on-hhvm/
[64] symfony standard edition: https://github.com/symfony/symfony-standard
[65] 1: http://alexfu.it/2013/10/22/symfony-benchmark-on-hhvm.html
[66] 2: http://blog.liip.ch/archive/2013/10/29/hhvm-and-symfony2.html
[67] Отладка PHP-приложений с помощью HHVM: http://labs.qandidate.com/blog/2013/10/29/debugging-php-applications-with-hhvm/
[68] HHVM на Heroku: http://www.hhvm.com/blog/1379/hhvm-on-heroku
[69] Создаем веб-приложение на Symfony 2: http://www.sitepoint.com/series/building-a-personal-web-app-head-to-toe-with-symfony-2/
[70] Обзор Symfony2-компонентов: EventDispatcher: http://blog.servergrove.com/2013/10/23/symfony2-components-overview-eventdispatcher/
[71] Routing: http://blog.servergrove.com/2013/10/08/symfony2-components-overview-routing/
[72] HttpFoundation: http://blog.servergrove.com/2013/09/23/symfony2-components-overview-httpfoundation/
[73] HttpKernel: http://blog.servergrove.com/2013/09/30/symfony2-components-overview-httpkernel/
[74] Пошаговое руководство по конфигурированию сервера для PHP (Symfony 2) проекта: http://konradpodgorski.com/blog/2013/10/23/guide-how-to-configure-server-for-symfony/
[75] Symfony 2 приложения на OpenShift: http://hasin.me/2013/10/25/running-symfony-2-applications-in-openshift/
[76] 2: http://hasin.me/2013/10/27/install-and-run-symfony-2-3-0-in-openshift-instances-in-just-one-minute-with-this-boilerplate-repository/
[77] Разворачиваем Symfony-проект на Amazon Elastic Beanstalk: http://vincent.composieux.fr/article/deploy-a-symfony-project-on-amazon-elastic-beanstalk
[78] Понимаем Zend Framework 3… пока он не вышел!: http://samminds.com/2013/10/understanding-zend-framework-3-before-its-out/
[79] Динамическая автогенерация свойств для ваших классов с помощью магических методов и рефлексии: http://7php.com/magic-dynamic-properties/
[80] Мокинг файловой системы с помощью php-vfs: http://thornag.github.io/blog/testing/2013/11/05/mocking-filesystem-with-php-vfs/
[81] Signaling PHP: http://signalingphp.com/
[82] Продаем электронные (скачиваемые) товары с помощью Stripe и Laravel: http://www.sitepoint.com/selling-downloads-stripe-laravel/
[83] Stripe: https://stripe.com/
[84] Google App Engine для PHP с помощью PhpStorm: http://googlecloudplatform.blogspot.cz/2013/10/google-app-engine-for-php-with-phpstorm.html
[85] Играемся с диспетчером событий и Silex. Отправляем логи на удаленный сервер: http://gonzalo123.com/2013/10/21/playing-with-event-dispatcher-and-silex-sending-logs-to-a-remote-server/
[86] поста: http://gonzalo123.com/2013/10/14/using-the-event-dispatcher-in-a-silex-application/
[87] EventDispatcher: http://symfony.com/doc/current/components/event_dispatcher/introduction.html
[88] Отладка на PHP с помощью Kint: http://www.codediesel.com/tools/easy-php-debugging-with-kint/
[89] Kint: http://raveren.github.io/kint/
[90] Журнал Web & PHP Ноябрь 2013: http://webandphp.com/November2013
[91] Git Branching Model: https://igor.io/2013/10/21/git-branching-model.html
[92] Создавайте API которые вы не будете ненавидеть: Часть 1 Заполнение базы: http://philsturgeon.co.uk/blog/2013/11/build-apis-part-1-useful-database-seeding
[93] Реализация двухфакторной аутентификации: http://websec.io/2013/10/28/Implementing-Custom-Two-Factor-Auth-Twilio.html
[94] Laravel 4: Real Time Chat: https://medium.com/on-coding/eaa550829538
[95] пакетах: https://medium.com/on-coding/5963ca9d6499
[96] аутентификации: https://medium.com/on-coding/e8d93c9ce0e2
[97] Access Control List: https://medium.com/on-coding/a7f2fa1f9791
[98] развертывании: https://medium.com/on-coding/3bed5d0e645e
[99] API: https://medium.com/on-coding/c643022433ad
[100] RabbitMQ: http://habrahabr.ru/post/149694/
[101] 2: http://habrahabr.ru/post/150134/
[102] 3: http://habrahabr.ru/post/200870/
[103] 4: http://habrahabr.ru/post/201096/
[104] 5: http://habrahabr.ru/post/201178/
[105] Как мы подружились с PayPal: http://habrahabr.ru/company/unitmobile/blog/199370/
[106] Pimple? Не… Не слышал: http://habrahabr.ru/post/199296/
[107] Расширение возможностей массива в PHP: http://habrahabr.ru/company/lamoda/blog/199096/
[108] ArrayObject: http://us1.php.net/ArrayObject
[109] Создание виджета «Счет Live» используя PHP Web Sockets: http://habrahabr.ru/post/198954/
[110] туториала: http://www.sitepoint.com/building-live-score-widget-using-php-web-sockets/
[111] Ratchet: http://socketo.me/
[112] Публичные свойства, геттеры и сеттеры или магические методы?: http://habrahabr.ru/post/197332/
[113] Active Record против Data Mapper-а для сохранения данных: http://habrahabr.ru/post/198450/
[114] PHP RUtils — небольшая библиотека для обработки русского текста: http://habrahabr.ru/post/198544/
[115] pytils: https://github.com/j2a/pytils
[116] Новый сертификат ZCPE от Zend на основе PHP 5.5: http://habrahabr.ru/post/201558/
[117] True North PHP 2013: https://joind.in/event/view/1546/slides#event-tabs
[118] PyConZA 2013: «PHP interpreter using PyPy technology»: http://www.youtube.com/watch?v=womMVqu5p0w
[119] Symfony CAMP UA 2013: http://www.youtube.com/channel/UCd1Ds7u1mAjEwHrZ9jG1Arg
[120] International PHP Conference 2013: https://joind.in/event/view/1590/slides#event-tabs
[121] CodeConnexx 2013: https://joind.in/event/view/1394/slides#event-tabs
[122] Интервью с Расмусом Лердорфом: http://www.youtube.com/watch?v=7dWR3xOphNc
[123] Northeast PHP Conference 2013: http://www.northeastphp.org/pages
[124] Возрождение инициативы GoPHP5: https://groups.google.com/forum/#!topic/php-fig/ogp03OHbVJ0
[125] статистике от w3tech: http://w3techs.com/technologies/details/pl-php/5/all
[126] Требуемые версии PHP на Packagist: http://dump.seld.be/phpversions.html
[127] Symfony2: так же хорош как становится PHP?: http://greenash.net.au/thoughts/2013/10/symfony2-as-good-as-php-gets/
[128] Интервью с Michael Wallner — фул-тайм core-PHP-разработчиком: http://7php.com/php-interview-michael-wallner/
[129] PHP 2.0 ретроспектива: http://phpmanualmasterpieces.tumblr.com/post/65544023819/php-2-0-a-review-in-retrospect
[130] Быстрый поиск по всем дайджестам: http://pronskiy.github.io/php-digest/
[131] Предыдущий выпуск: http://habrahabr.ru/company/zfort/blog/198318/
[132] Источник: http://habrahabr.ru/post/201614/
Нажмите здесь для печати.