Статьи о веб-разработке - Страница 15

У нас вы найдёте интересные статьи о веб-разработке для программистов и системных администраторов. Также вы сможете освоить профессию веб-программиста самостоятельно, пройдя наши онлайн-курсы веб-разработки.

3 месяца бесплатного хостинга и домен в придачу

26.04.2017   2614   4
3 месяца бесплатного хостинга и домен в придачу

Всем привет, друзья!
У меня для вас отличная новость - хостинг-провайдер "Макхост" предоставляет 3 месяца бесплатного хостинга и доменное имя в придачу для пользователей WebShake.RU.

Всё что нужно - ввести при заказе хостинга по тарифу Мак-10 промокод WEBSHAKERU.

И для начала пару слов, почему именно про этот хостинг этот пост: я сам размещаю WebShake.RU на этом хостинге, и это лучший вариант, что я видел! Подробности ниже.

Читать далее

Курсы програмирования на JavaScript

25.04.2017   1743   0
Курсы програмирования на JavaScript

Большая часть кода кода интернет-сайтов и мобильных приложений – это JavaScript. Место этого инструмента в индустрии, объем которой давно исчисляется миллиардами в твердой валюте, каждый год растет и занимает уже солидную долю в совокупном продукте некоторых стран.

Читать далее

Какой выбрать​ PHP-фреймворк для изучения

24.12.2016   6012   0
Какой выбрать​ PHP-фреймворк для изучения

Привет! Сегодня я хочу рассказать о том, как долго не мог определиться с выбором фреймворка для изучения и как мне в этом помог Google Trends. На данный момент я чуть больше полугода пишу на PHP и успел поработать с несколькими проектами на самописных движках/фреймворках. Все они были довольно неплохи, однако всё же были заточены под конкретные нужды проектов. Сейчас мне захотелось изучить что-то универсальное, гибкое, способное подстраиваться под нужды других проектов. А ещё хороший фреймворк, по словам моих более опытных коллег, помогает выстраивать правильную архитектуру и невольно обучает Вас делать это без фреймворка впоследствии.

Читать далее

Управление памятью в PHP: циклические ссылки и сборщик мусора

26.11.2016   4715   2
Управление памятью в PHP: циклические ссылки и сборщик мусора

Всем привет! В предыдущих статьях (1, 2) мы рассмотрели структуру zval, разобрались как именно происходит присваивание и передача в функцию, рассмотрели разницу для разных типов. В предыдущих уроках мы рассматривали ситуации, когда вместе с удалением всех имён для какого-либо значения происходило уменьшение числа ссылок на значение до 0. В результате чего значение благополучно удалялось. Однако так происходит далеко не всегда, и об этих ситуациях мы сегодня и поговорим.

Читать далее

Управление памятью в PHP: передача в функцию, классы, массивы

22.11.2016   5835   0
Управление памятью в PHP: передача в функцию, классы, массивы

Всем привет!

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

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

Читать далее

Управление памятью в PHP: начало

19.11.2016   5471   0
Управление памятью в PHP: начало

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

Читать далее

Класс-сервис для кэширования данных на PHP

09.10.2016   2658   0
Класс-сервис для кэширования данных на PHP

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

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

Читать далее