Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Буду краток, нужна CMS система для студии, кратко - задачи CMS проекта. Прежде чем приступать к разработке, мы должны четко решить, как будет разделяться программная часть от дизайнерской. То есть мы должны определить, будем ли использоваться язык шаблонов Smarty или писать свой собственный язык шаблонов (скорей всего первое) на котором будет строится весь движок текущего проекта. При этом следует выделить некоторые пункты для создания CMS:

1. Если будет собственный язык шаблонов, то в первую очередь, он должен быть быстрым и удобен в синтаксисе.

2. Проект должен быть устойчив к ошибкам и все его минусы должны сводиться к быстрому устранению.

3. Скорость работы проекта должна быть минимальной, то есть главной ролью в разработке должна стоять оптимизация кода и его трудоемкость в поставленных задачах.

4. Большую роль имеет система администрирования, она должна быть удобной и легкой в освоение. То есть Вы должны обеспечить все необходимые разделы и настройки, а дизайнеры должны создать удобный интерфейс для хорошего восприятия и управления этими разделами и настройками.

5. Так же необходимо разработать удобную модульную систему, чтобы в дельнейшем не было затруднений добавлять новые модули к системе.

6. Важным аспектом и возможно отличием CMS будет организация обновлений, которые можно устанавливать, непосредственно в самой CMS подключаясь - к нашему серверу, и загружая обновления с него, без закачки на сервер по FTP.

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

8. Кэширование страниц, т.е. при эксплуатации страницы сайта не будут генерироваться заново каждый раз при обращении к ним, что будет экономить время, а в некоторых случаях и память сервера.

9. Возможность создания и скачивание резервной копии на локальный диск и обратная операция из интерфейса администрирования.

10. CMS должна запоминать последнее состояние всех открытых древовидных структур и диалогов с закладками.

11. В интерфейсе администрирования не должно быть функций, связанных с системными настройками сайта, управления кэшем и других функций обслуживания (кроме изменения контактных адресов email, создания и восстановления резервных копий). Идеал – ничего лишнего, ничего непонятного рядовому пользователю.

12. CMS должна формировать HTML страницы, которые будут корректно восприниматься браузерами и поисковыми роботами.

13. CMS должна браузера пользователей - кэшировать подключаемые стилевые таблицы (css файлы) и javascript-сценарии. Это значительно уменьшит количество запросов к серверу, повышает производительность CMS в целом.

14. Так же на первых этапах мы должны тоже пополнить список собственных модулей для быстрой раскрутки CMS проекта. а ето:

а). Новостная

б). Обратная связь (заявка);

г). Магазин-каталог;

д). Клиент-CMS хост модуль (про него подробней в описании модулей)

Если у Вас есть опыт написания CMS, оставляйте свои контактные данные и предложения. Выполнять проект будут около 2х-3х программистов.

Внимание: если вы не уверены в своих знаниях и силах прошу не писать, все будет реализовано через безопасную систему сделок на фрилансере, так же строго будет с кодом, код должен быть свой, а не ворованный с других аналогичных CMS все это будет отслеживаться.

Пока, жду Ваших предложений стоимости(приблизительной), и приблизительных сроков выполнения, то что вы делали в прошлом нас не интересует, нам важны ваши знания на данный момент, но примеры программного кода – приветствуются.

18 лет назад
fishmanship
Гость 
NaN лет
18 лет в сервисе
Был
18 лет назад