Off-line ресурсы
- Оффлайн версия мануала php.net Скачать
Обзоры, статистика, стажировки, курсы, обучение
- Зарплаты разработчиков Украины — декабрь 2017
- Modern Frontend Developer in 2018
- Будет ли PHP востребован в 2018 году?
- Stack Overflow Developer Surve 2016
- Junior дайджест: курси, стажування, вакансії. Червень’18
- Подборка стажировок и курсов в украинских IT-компаниях
- Стажировки в украинских компаниях, весна-лето 2015
- РНР Intern/Trainee
- ЦЕНТР ОБУЧЕНИЯ NIX SOLUTIONS
- Готовимся к техническому собеседованию
- 28 cайтов, на которых можно порешать задачи по программированию
- Сodecombat
- Coding Game
Тесты PHP
- Создание интернет-приложений в PHP 5
- Php-тест для программистов
- Онлайн-тесты на знание php/js/html/css (форум)
- Тест по основам PHP 1 (Ruseller)
- Тест по основам PHP 2 (Ruseller)
- Тест на знания в области основ PHP
- Тест «Профессиональное программирование на PHP»
- Тест «Основы PHP 5.2»
- Zend PHP Certification
- Zend PHP5 Certification Mock Exam Sample Questions
Собеседование на вакансию PHP-программиста
- Руководство по собеседованию на вакансию PHP-программиста
- Собеседование по PHP
- Вопросы на собеседовании PHP-разработчика
Текстовый шаблон (панграмма) Lorem ipsum для заполнения шаблонов сайтов:
Шаблоны HTML:
- http://www.cooltemplates.ru/free-templates.html
- http://www.templatemo.com/
- http://www.freewebsitetemplates.com/
- http://templated.co/
- http://ruseller.com/adds.php?rub=36
Визуальный редактор для создания макетов сайтов
Стандарты написания кода PHP (CS)
- Symfony2 Codestyle
- Стандарты кодирования
- Стандарты кодирования PSR-0, PSR-1, PSR-2, PSR-3, PSR-4, PSR-7. Часть первая, для учеников первого уровня
- PSR-2: Coding Style Guide (Zend CS)
- Стандарты кодирования PHP (WordPress CS)
- Laravel CS
Приемы и советы
- 11 полезных советов по редизайну от Петера ван де Веерда
- 30+ лучших приемов PHP для начинающих
- Список полезных инструментов для php разработчика
- Top 10 MySQL Mistakes Made By PHP Developers
- Пошаговый алгоритм создания архитектуры PHP-сайта
- Расширения браузера Google Chrome для веб-программиста
- Название БД и её таблиц (влияние регистра букв)
- 8 инструментов для анализа сайта
Передать переменную из PHP в JavaScript и наоборот:
- http://www.kaminskiy-web.com/stati/kak-peredat-peremennuyu-iz-javascript-v-php.xhtml
- http://dayte2.com/var-from-php-to-js-and-back
Примеры и приемы AJAX
Тестирование в PHP
- Роман Савин “teстирование dot COM или Пособие по жестокому обращению с багами в интернет-стартапах”
- Легкий способ начать тестировать
- Переход на PHP 5.5 и юнит-тесты
- Написание автоматических тестов и среда phpUnit
- Тестирование с помощью PHPUnit и Selenium
- Юнит-тесты уровня браузера на связке Selenium + PHP
- How to Use Selenium 2 With PHPUnit
Работа с цветом
- Color Scheme Designer
- Подборка цветовых палитр по картинам художников
- ColorZilla – расширение для браузера FireFox Mozilla
Подборка бесплатно распространяемых изображений
Подборка шрифтов
Визуальные редакторы для создания макетов сайтов
Рекомендации по дизайну формы:
Обработка формы входа:
- Валидация форм (CSS)
- Сумасшедшие формы
- PHP 5 Complete Form Example
- Creating an HTML5 Responsive-Ready Contact Form with JavaScript Detection
- Всплывающие метки в формах на чистом CSS
- Выскальзывающая панель на чистом CSS
- Универсальный обработчик форм на PHP своими руками
Аутентификация через социальные сети
- Создание аутентификации через социальные сети на вашем сайте
- OAuth.io
- Social Login
- Авторизация через социальные сети в два клика!
- uLogin, как средство накрутки лайков клиентов
Проверка кросс-браузерности:
Шаблоны WordPress:
- http://www.bittbox.com/all/20-free-responsive-and-mobile-website-templates
- http://www.freshdesignweb.com/free-one-page-wordpress-themes.html
- http://www.indexwp.com/responsive-free-wordpress-themes/
- http://www.designonstop.com/tag/freewp
Генераторы JS-слайд-шоу:
JQuery
- jQuery
- jQuery Учебник
- Учебник “jQuery для начинающих”
- Урок по созданию современной корзины заказов для Интернет-Магазина
- Мгновенная проверка правильности введения Email в форму
- Используем jQuery для изменения стилей поля ввода формы при нажатии
Слайдеры и другие решения на JQuary
- Плагин для создания адаптивной карусели
- 25 бесплатных адаптивных слайдеров типа Карусель на jQuery
- Первая подборка jQuery CSS решений для веб-разработчиков в 2012 году.Часть 13
Плагины и полезные приемы для работы в WordPress:
- Мега-обзор: лучшие плагины WordPress 2013
- 9 плагинов для обнаружения вредоносного кода на WordPress-сайте
- Как синхронизировать базы данных WordPress
- Пять способов изменить пароль в WordPress
- Как убрать комментарии в wordpress?
- Комментарии WordPress – способы отключения и управления
- 29 WordPress-трюков для работы с Записями и Страницами
- Улучшаем поиск по WordPress сайту: 7 бесплатных плагинов
- Как создать страницу “Контакты” на WordPress
- Особенности подключения JS скриптов в WordPress
- 10 шагов для защиты вашего WordPress блога
- Как раскрутить блог на WordPress?
- 15 полезных плагинов для авторизации на WordPress сайте
- Руководство по миграции WordPress-сайта
- Создаем кастомную форму регистрации пользователей на WordPress
- Как сделать свою регистрацию пользователей в WordPress (видеоурок)
- Создание плагина для WordPress. Плагин для интеграции платежной системы Интеркасса в блог на WordPress (видеоурок)
- Используем в cms wordpress e-mail вместо имени пользователя для входа на сайт
- Вход в админку через email вместо логина
- Форма авторизации на сайте в стиле темы сайта
- Плагин Clean Login — регистрация и вход без входа в консоль
- Кастомизация логин и регистрации в wordpress
Интернет-магазин на WordPress:
- http://www.shop-script.su/modulnye/wordpress
- http://web-creator.org/magazini/tag/blog/magazini-na-wordpress.html
- http://wpcreate.ru/internet-magazin-na-wordpress/ustanovka-i-rusifikaciya-woocommerce.html
- http://chempalov.ru/создание-интернет-магазина-на-wordpress/
- http://studio24web.com/besplatnyj-internet-magazin-na-wordpress-vordpress.html
Хэширование паролей
- http://habrahabr.ru/post/194972/
- http://php.net/manual/ru/faq.passwords.php
- http://ruseller.com/lessons.php?rub=37&id=1881
- http://www.internet-technologies.ru/articles/article_1807.html
Оптимизация баз данных
- 10 лучших приемов для оптимизации работы с MySQL
- 20 советов по оптимальному использованию MySQL
- Индексация баз данных, как оптимизация
- Оптимизация работы с MySQL
Классы для работы с базами данных
- Класс для работы с базой данных
- Класс для безопасной и удобной работы с MySQL
- jonashansen229/class.database.php
Создание сайтов MVC:
- http://habrahabr.ru/post/150267/
- http://vk-book.ru/primer-mvc-v-php-vtoraya-statya-marshrutizaciya-kontrolery-eksheny-shablony-i-modeli/
- http://myrusakov.ru/php-mvc-engine-intoduction.html
- Свой блог на PHP за полтора часа с нуля
- MVC в PHP (форум)
- MVC-фреймворк на PHP
PHP 7
RSS
- Что такое RSS
- Как настроить RSS ленту в WordPress?
- Настройка FeedBurner для WordPress. RSS лента и подписка по email
- http://feedburner.google.com
Демон-планировщик задач cron
- Планировщик задач Cron и команда crontab
- Использование CRON и команды crontab
- Фоновое выполнение скрипта на PHP без crontab
SEO
Фреймворк Yii
- yiiframework
- Первый опыт на Yii
- Полное руководство по Yii
- Какой фрэймворк учить и по каким мануалам?
Фреймворк Kohana
- Kohana
- Сравнение PHP фреймворков – Kohana Yii Symfony CodeIgniter
- PHP фреймворки: сравнение Yii, Kohana (KO3), CodeIgniter (CI), OnPHP, Symfony2
- How to Install Kohana on WAMP
- Обзор Kohana 3.1 – программирование на PHP
Системы электронной оплаты:
PayPal:
Visa и MasterCard:
WebMoney:
LiqPay
Interkassa
Robokassa:
Безопасность PHP