Итак, с необходимостью создания собственной CMS системы разобрались, но с чего начинать?! Подумаем над техническим заданием на CMS. Но тут опять, же сложности т.к. система достаточно емкая и в ней будет большое количество функций (хотя и исключительно необходимых) потому следует разделить техническое задание на части.
Писать CMS буду с использованием таких языков программирования: PHP – основной серверный язык на котором будет написано примерно 70%-80% всех скриптов; JavaScript – программирование пользовательского интерфейса приложения (обязательный пункт — кроссбраузерность); AJAX –программирование пользовательского интерфейса (понадобится для реализации некоторых функций); Smarty – шаблонизатор который будет использоваться в приложении; MySQL – запросы к базе данных; ну и конечно HTML (хотя это и не язык программирования, а только язык гипертекстовой разметки) будет использоваться стандарт – WC3 (обязательно валидность и кроссбраузерность кода); так же чуть не забыл CSS – стили (тоже обязательно проверка на валидность).
Приложение рассчитано на Windows и UNIX – Linux сервера с установленным на них Apache и естественно PHP.
В общем, разобрались с тем какие языки программирования использовать и в какой среде должно работать данное приложение, следующим шагом будет определение основных директорий приложения, и продумывание каким образом это самое приложение будет работать… :))
19 марта 2008
Предыдущий пост: Воспоминание о зиме
Следующий пост: Просто размышления
Трекбек: ТЗ на CMS (начало)
Работает на





Так как тз-то писать? Лучше-бы ГОСТы какие-нить показали...
Самое интересное что ГОСТов на ТЗ для создание сайта/CMS нету, так что тут уже надо разрабатывать в каждом отдельном случае, есть в интернете кое-какие шаблоны, их можно использовать за основу.