Рекомендуем использовать компрессию HTML - либо серверными инструментами, либо нашим модулем компресии. Графику, стили, JS-скрипты браузер должен кешировать.
Вы можете создать автоматическую рассылку, снять флажок "активна", чтобы она не отправлялась сама, привязать шаблон. Затем, по мере необходимости, точно так же заходить в рассылки, нажимать "проверить шаблон" в меню действий, ставить нужную дату и "добавить выпуск".
Для административного интерфейса используется специфичный PHP API, который вряд ли пригодится в публичке, т.к. он достаточно высокоуровневый. Как таковой универсальной инструментальной библиотеки у нас нет. Не было необходимости.
Что касается Javascript, то за AJAX отвечает один объект на 100 строчек и некая методика его использования. Можете применять его в публичке по своему усмотрению.
Вы и сейчас можете редактировать сортировку в списке. Выделите флажками нужные строки и нажмите кнопку "карандаш" под списком.
В следующем обновлении ядра 5.0.5 (сегодня-завтра) будет возможность выбрать для показа колонку со свойством. Значения свойств большинства типов можно редактировать в списке в том же режиме.
[quote]Анатолий пишет: Как удалить всех подписчиков сайта одновременно?[/quote] В версии 5.0 - под списком подписчиков поставить флажок "Для всех" и нажать кнопку "Удалить".
В более ранних версиях через интерфейс удалить всех не получится, только запросом к БД или скриптом на API.
Мне кажется, что лучше выключить настройку "Посылать в заголовке статус 200 на 404 ошибку". В этом случае поисковики будут поддерживать более адекватный индекс, понимая, что отсутствующую страницу нужно исключить.
При этом в скриптах, которые используют обработку 404 ошибки, необходимо выставить 200 статус:
Мы считаем, что шаблоны на PHP дают намного большую гибкость разработчику и не требуют изучения очередного псевдо-языка программирования. Приведенный вами код ничем не отличается от такого: