Частенько пишу собственные CMS или своими плагинами добавляю функционал к существующим. Поскольку web-страницы давно интерактивны, часто приходится создавать на них разные действия, будь то добавление заметки в фавориты, изменение темы сайта на противоположную («включение/выключение света»), изменение семейства и размера шрифта статьи, или анонимное голосование по 5 или 10-ти бальной шкале, etc. Read more
Разница между директориями сайтов /srv и /var/www в Linux
В чём же принципиальная разница между директориями для веб-сайтов «/srv» и «/var/www» в ОС GNU/Linux? Как выбрать идеальное место для размещения своих веб-файлов? Read more
Проблема в самом популярном шаблоне ЧПУ
Самый частый шаблон ЧПУ это «protocol://site.loc/id/title». Причём вытаскивается материал только по id, т.е. title может быть любым. Это удобно т.к. title можно в любое время изменить, но есть и свои минусы.
Read more
Обратная связь на сайте
Обратная связь на сайте является его неотъемлемой частью.
Обычно связаться с администратором сайта можно по электронной почте. На страницах about или contacts предлагают e-mail адреса для обратной связи. Следующий за адресом текст уточняет отдел или просто какие-либо пояснения, e.g., «это мой личный e-mail, советую писать сразу сюда, так письмо точно дойдёт». Read more
Навигация на сайте
Навигация является важнейшей составляющей на сайте. Правильная навигация дело не простое. Как лучше сделать навигацию? Read more
Установка Apache + PHP + MySQL на Windows
Установим так сказать базовый пакет web-разработчика на локальную машину под управлением Microsoft Windows. Не станем использовать готовые сборки наподобие Denwer, XAMP, OpenServer и им подобных и будем устанавливать всё вручную и по отдельности. Read more