Reg.ru: домены и хостинг

Крупнейший регистратор и хостинг-провайдер в России.

Более 2 миллионов доменных имен на обслуживании.

Продвижение, почта для домена, решения для бизнеса.

Более 700 тыс. клиентов по всему миру уже сделали свой выбор.

Перейти на сайт->

Бесплатный Курс "Практика HTML5 и CSS3"

Освойте бесплатно пошаговый видеокурс

по основам адаптивной верстки

на HTML5 и CSS3 с полного нуля.

Начать->

Фреймворк Bootstrap: быстрая адаптивная вёрстка

Пошаговый видеокурс по основам адаптивной верстки в фреймворке Bootstrap.

Научитесь верстать просто, быстро и качественно, используя мощный и практичный инструмент.

Верстайте на заказ и получайте деньги.

Получить в подарок->

Бесплатный курс "Сайт на WordPress"

Хотите освоить CMS WordPress?

Получите уроки по дизайну и верстке сайта на WordPress.

Научитесь работать с темами и нарезать макет.

Бесплатный видеокурс по рисованию дизайна сайта, его верстке и установке на CMS WordPress!

Получить в подарок->

*Наведите курсор мыши для приостановки прокрутки.

Создание сайтов: PHP


Шаблон проектирования «Наблюдатель»

Шаблон проектирования «Наблюдатель»

Добавил: Дмитрий Науменко

Просмотров материала: 2903

В этой статье мы поговорим о шаблоне проектирования под названием "Наблюдатель". Наблюдатель - это некто, кто следит за вашей активностью и при необходимости имеет возможность предпринять определенные действия в зависимости от вашей активности. Аналогичный принцип заложен и в работу этого шаблона проектирования.


Управление доступом к классам: спецификаторы доступа public, private и protected

Управление доступом к классам: спецификаторы доступа public, private и protected

Добавил: Дмитрий Науменко

Просмотров материала: 3528

В этой статье мы разберемся с таким вопросом, как видимость свойств и методов внутри PHP-классов. Вы узнаете что такое спецификаторы доступа, и как их правильно использовать в контексте создания реального функционирующего класса.


Работа с наследованием в PHP

Работа с наследованием в PHP

Добавил: Дмитрий Науменко

Просмотров материала: 3169

В этой статье мы поговорим о том, как правильно использовать наследование при работе с PHP-классами. Первый шаг в построении дерева наследования - найти элементы базового класса, которые не соответствуют друг другу или которыми нужно оперировать иначе.


Наследование в PHP

Наследование в PHP

Добавил: Дмитрий Науменко

Просмотров материала: 3486

Наследование - это механизм, посредством которого один или несколько классов можно получить из некоторого базового класса. Класс, который получается в результате наследования от другого, называется его подклассом. Эту связь обычно описывают с помощью терминов "родительский" и "дочерний". Дочерний класс происходит от родительского и наследует его характеристики.


Определение типов объектов в объектно-ориентированном программировании на PHP

Определение типов объектов в объектно-ориентированном программировании на PHP

Добавил: Дмитрий Науменко

Просмотров материала: 4407

Типы определяют, каким способом можно оперировать данными в сценариях. Например, строковой тип используется для отображения символьных данных и для выполнения операций над такими данными с помощью строковых функций.


Работа с методами в объектно-ориентированном программировании на PHP

Работа с методами в объектно-ориентированном программировании на PHP

Добавил: Дмитрий Науменко

Просмотров материала: 3552

Так же, как свойства позволяют объектам сохранять данные, методы позволяют объектам выполнять задачи. Методы - это специальные функции, которые объявляются внутри класса. Как и можно было ожидать, объявление метода напоминает объявление функции.


Классы и объекты в PHP, определение свойств в классе

Классы и объекты в PHP, определение свойств в классе

Добавил: Дмитрий Науменко

Просмотров материала: 5419

В этой статье мы поговорим об основах объектно-ориентированного программирования на PHP: о классах, объектах и их свойствах. Вы узнаете, что они из себя представляют и как взаимосвязаны между собой. Также вы создадите свой первый класс и объект.


10 вещей, которые сведут с ума посетителей вашего сайта

10 вещей, которые сведут с ума посетителей вашего сайта

Добавил: Дмитрий Науменко

Просмотров материала: 8658

В интернете слишком много агрессии и негатива. В основном из-за того, что наиболее простым решением является выплеснуть свою злость и недовольство онлайн. Но иногда сами сайты, которые мы посещаем, сводят нас с ума. Ниже я расскажу о 10 просчетах в юзабилити, которые явно будут раздражать ваших посетителей.


23 замечательных PHP-библиотеки, о которых вам стоит знать

23 замечательных PHP-библиотеки, о которых вам стоит знать

Добавил: Дмитрий Науменко

Просмотров материала: 23208

Сейчас очень хорошее время для того, чтобы быть PHP-разработчиком. Есть множество библиотек, которые выходят чуть ли не каждый день, а такие ресурсы, как Composer и Github помогают нам легко их найти и начать использовать. Ниже вы найдете 23 классных библиотеки, о которых я хочу вам рассказать.


10 признаков того, что вы классный веб-разработчик

10 признаков того, что вы классный веб-разработчик

Добавил: Дмитрий Науменко

Просмотров материала: 8280

Ок, вы знаете, как сделать сайт, парочку уже даже сделали. Но достаточно ли вы подкованы, чтобы называться действительно классным веб-разработчиком? Ниже 10 пунктов, которые позволят вам понять, так ли это.


Буферизация вывода для кэширования PHP-файлов

Буферизация вывода для кэширования PHP-файлов

Добавил: Дмитрий Науменко

Просмотров материала: 5249

В этом уроке мы рассмотрим с вами буферизацию вывода для кэширования PHP-файлов. Принципиальное отличие такого типа буферизации это то, что вы генерируете страницу как обычно, используя PHP, но кэшируемые значения хранятся в памяти, вместо того, чтобы отправляться непосредственно в браузер.


Получение списка папок с помощью PHP

Получение списка папок с помощью PHP

Добавил: Дмитрий Науменко

Просмотров материала: 16874

Листингом директорий мы будем называть запрос общего вида, формирующий список всех, либо некоторых файлов и каталогов родительской директории - процесс похожий на работу индексной страницы, обеспечиваемой большинством веб-серверов, но с большим контролем над контентом и форматированием оного же.


Создание простой системы регистрации пользователей на PHP и MySQL

Создание простой системы регистрации пользователей на PHP и MySQL

Добавил: Дмитрий Науменко

Просмотров материала: 68542

В этом уроке, мы создадим очень простую систему регистрации, которая не требует и не хранит паролей вообще! Результат будет легко изменить и добавить к уже существующему PHP-сайту. Хотите выяснить, как это работает? Читайте ниже.


Ajax-форма для загрузки файлов

Ajax-форма для загрузки файлов

Добавил: Дмитрий Науменко

Просмотров материала: 19778

В этом уроке мы будем создавать форму для загрузки файлов, работающую на Ajax, что позволит вашим посетителям загружать файлы через браузер перетаскиванием или просто выбрав их с помощью кнопки "Обзор". Для наших целей мы скомбинируем мощный плагин jQuery File Upload plugin с jQuery Knob.


БД MySQL (сложные запросы, агрегатные функции, оценка производительности)

БД MySQL (сложные запросы, агрегатные функции, оценка производительности)

Добавил: Дмитрий Науменко

Просмотров материала: 40933

В этом уроке мы поговорим о следующих моментах, касающихся работы с БД MySQL: вы узнаете, как составлять сложные запросы, как использовать агрегатные функции, объединения таблиц и как оценивать производительность запросов.






Наверх