Профилирование php-кода

Профилирование php-кода

24-10-2024PHP
Я уже писал об оптимизации PHP-приложений, но не упомянул профилирование кода. Оно и понятно: это довольно муторный процесс, к которому прибегают в особых случаях. При написании кода, предполагается, что нужно просто стремиться к его минимизации и к тому, чтобы он работал без ошибок. Профилирование же нужно для количественной оценки эффективности кода. Читать
Open Source это ...

Open Source это ...

06-10-2024Блог
В Open Source есть много проблемных мест. Главное из них, как мне видится, это отстутстсвие денег и финансовой мотивации. Какой бы ни был идеальный проект, он всё равно упрётся в эти стены. Читать
Отличия Albireo от других CMS

Отличия Albireo от других CMS

Хотя Albireo CMS позволяет делать привычные сайты и блоги, а по функционалу ничем не уступает другим CMS, она имеет несколько достаточно существенных отличий. Читать
Checkpoint №1 по Albireo CMS

Checkpoint №1 по Albireo CMS

Условный первый Checkpoint по Albireo CMS. Сделал скорее для себя, чтобы оценить текущее положение дел по системе. Читать
Мультиязычность в Albireo CMS

Мультиязычность в Albireo CMS

Есть несколько подходов в реализации мультиязычного сайта. Задача на самом деле не такая и простая как с технической точки зрения, так и с точки зрения администрирования такого контента. Читать
Немного о работах

Немного о работах

Несмотря на паузы, продолжаю «пилить» Albireo CMS. Читать
Цвета в Berry CSS

Цвета в Berry CSS

30-06-2024Berry CSS
В последнее время я озадачился приведением Berry CSS к своим задумкам. За пару лет их накопилось предостаточно. Я их оформлял как отдельные стили и конфигурации в Berry CSS, но сейчас решил их внести как основной код фреймворка. В будущем это будет новая 5-я версия. Читать
Шаблон для сайта

Шаблон для сайта

Шаблон для сайта это не просто комбинированный вывод HTML-кода, а целая система взаимодействия между «ядром» CMS и многочисленными разрозненными файлами. Это как кубики Лего, которые никогда не сложатся в единую фигуру, если не предусмотреть понятные алгоритмы их взаимодействия. Читать
Тестирование своего проекта

Тестирование своего проекта

Как бы разработчик не планировал и как бы тщательно не подходил к кодингу своего проекта, всегда есть нюансы, которые невозможно предусмотреть. Поэтому одним из самых эффективных способов тестирования — это использование приложения в реальных условиях. Читать
Обновление сайта

Обновление сайта

26-05-2024Блог
Сегодня перевёл этот сайт на движок Albireo CMS. Основная задача — посмотреть как будет работать сайт на этой системе на реальном хостинге. В целом всё прошло неплохо, хотя было несколько неожиданных мелкостей. Где-то пришлось поправить пути, а также немного доработать механизм сессий. На локальном сервере такие вещи не «всплывали». Но в целом я доволен, думал, будет сложней. Читать