В своей работе мы постоянно придумываем и разрабатываем новые модули и интересные библиотеки, переводим полезные материалы.
Мы готовы поделиться своими знаниями с широкой аудиторией. Именно поэтому был созданы данный раздел.
Maxmind предлагает два варианта использования гео-данных: CSV файл и бинарный mmdb, что не всегда является удобным. Сегодня мы научимся загружать данные в базу Mysql и работать с ними.
подробнее...DbTree v4.4. Класс для работы с деревьями Nested Sets (вложенные множества). Это удобное высокоскоростное решение для хранения разного рода деревьев в базе данных.
подробнее...Обсуждаются варианты организации сайта при помощий ZIP архивов. Полное описание класса PCLZip.
подробнее...Перевод официальной документации по классу работы с базами данных ADODB. Часть 1
подробнее...Перевод официальной документации по классу работы с базами данных ADODB. Часть 2
подробнее...Перевод официальной документации по классу работы с базами данных ADODB. Часть 3
подробнее...Несомненно, транзакции очень хороши, но транзакции в предыдущих версиях PostgreSQL пропагандировали лозунг – “все, или ничего”, останавливая транзакцию, если ошибка произошла в ее пределах.
подробнее...В данном материале мы рассмотрим некоторые примеры манипуляции с изображением при помощи библиотеки GD, а именно – операции с пикселями. Манипуляции с пикселом означают, что действие будет относиться только к нему не затрагивая все окружающие пиксели.
подробнее...В этом материале мы объясним, почему оптимизация PHP захватывает собой гораздо больше факторов, нежели простая оптимизация кода, и почему настройка PHP требует понимания, каким образом работает PHP относительно других компонентов вашего сервера.
подробнее...