О незалежности и самостийности.
Обычно на этапе установки скрипта на хост непременно возникает вопрос, а как его поставить под такой-то движок.
Давайте в этом месте вспомним, что только бесплатных движков в Сети многие сотни. И разработчику скрипта Почтовой Выхухоли совершенно не интересен ни один из них. Ибо разработчик не обязан разбираться в тонкостях архитектуры различных CMS-ок, о существовании 99% из которых он даже не подозревает.
Поэтому сразу уясняем себе, что скрипт Почтовой выхухоли не нуждается ни в каком внешнем движке.
Любые предложения поведать про сопряжение скрипта с очередной джумлой будут проигнорированы.
Просто заводите папочку в домене, куда не дотягивается никакой движок со своими правилами урлообразования и дизайнопостроения, размещаете там скрипт Почтовой Выхухоли, и, в случае необходимости, правите её css.
Дизайн Почтовой Выхухоли.
Оформление скрипта осуществляется за счёт всего двух простых файлов:
| sender | |||||
| data | |||||
| tpl | |||||
| header.php | |||||
| footer.php | |||||
Они работают очень просто - сначала в браузер отдаётся код файла header.php, потом HTML код, синтезированный скриптом, затем код файла footer.php
Оба файла могут нести в себе PHP инструкции, так что допустимо воспринимать их как самостоятельную микро-CMS. И если Вам необходимо засунуть выдачу скрипта в какой-то дизайн, практикуйтесь в тегах и стилях указанных файлов.
При этом не стоит комплексовать по поводу "игрушечности" такой микро-CMS.
Сайт lasto.com сделан примерно так же, даже ещё проще. Всего на одном файле.
Что не мешает ему полноценно жить и плодотворно работать.
Потребляя минимум ресурсов.
В качестве мастер-класса можете рассматривать документ, повествующий, как поставить Почтовую Выхухоль под Нано-CMS, которая не допускает прямую работу с потоком вывода, ввиду чего подобные скрипы жить под ней вроде бы вообще не должны, причём принципиально.