Здравствуйте, возникла необходимость сайта определенного дизайна (не шаблонный).
Сайт довольно простой. Интересно какие могут быть варианты без использование CMS.
Интересно мнение профи по следующим вопросам:
1) А пишут ли сейчас сайты на PHP без использования CMS? И как чаще пишут профи?
2) Какие скрипты посоветуете для галереи изображений. Изображения должны отображаться в разных вариантах (плитка, слайды).
3) Какой скрипт можно использовать для видеоплеера? Желательно чтобы можно было подключить и удаленную веб камеру.
4) Плеер для фоновой музыки с закрузкой мелодий на сайт и настройкой воспроизведения.
5) Самый главный вопрос. Как потом будут загружаться видео и изображения? Какие здесь могут быть варианты? Через PhpMyAdmin? или надо писать свой движок(если без CMS)?
1. Конструктор - 06 Июня, 2010 - 10:42:16 - перейти к сообщению
2. JustUserR - 06 Июня, 2010 - 13:13:58 - перейти к сообщению
Конструктор пишет:
Пишут и используется для этого определенные библиотеки шаблоны и фреймворки - как собственные так и сторонниеА пишут ли сейчас сайты на PHP без использования CMS? И как чаще пишут профи?
Конструктор пишет:
Если делать загрузки видеороликов через phpmyadmin то это не очень удобно - поскольку администратору придется вручную прописывать индексы новой строки и добавять на них ссылку в других местах - а если копировать двоичные данные файла напрямую то может возникнуть проблема если произойдет перекодировка
Самый главный вопрос. Как потом будут загружаться видео и изображения? Какие здесь могут быть варианты? Через PhpMyAdmin? или надо писать свой движок(если без CMS)?
3. Конструктор - 06 Июня, 2010 - 16:09:31 - перейти к сообщению
JustUserR пишет:
Пишут и используется для этого определенные библиотеки шаблоны и фреймворки - как собственные так и сторонние
Насколько я понял пишут все вручную?
JustUserR пишет:
Если делать загрузки видеороликов через phpmyadmin то это не очень удобно
Тогда какие есть удобные средства администрировании?
_____________
PS: Интересуют классические подходы, то есть по правилам хорошего тона в программировании... )
4. scarbo - 06 Июня, 2010 - 17:45:28 - перейти к сообщению
Цитата:
Насколько я понял пишут все вручную?
Используют фреймоворки - они уже написаны, их только найти надо.
Или самому написать.
Цитата:
Тогда какие есть удобные средства администрировании?
Лично я делаю Flex(или Flex+AIR) админки, очень удобно.
К тому же 10 flashPlayer позволяет делать предварительный просмотр изображений и их коррекцию, до загрузки на сервер.
5. Конструктор - 06 Июня, 2010 - 18:51:15 - перейти к сообщению
JustUserR пишет:
Пишут и используется для этого определенные библиотеки шаблоны и фреймворки
scarbo пишет:
Используют фреймоворки
Фреймворки, фреймворки...))
(может вопрост не по теме.. а где их взять ? )
а фреймворки случайно не частный случай CMS?
6. scarbo - 06 Июня, 2010 - 18:57:49 - перейти к сообщению
Google в помощь, нет фреймворки это не CMS, это либы для упрощения и ускорения работы.
7. JustUserR - 07 Июня, 2010 - 01:04:23 - перейти к сообщению
Конструктор пишет:
Все зависит от того что вы хотите получить - однако по мне лучше иметь собственный набор библиотек и шаблонов и их использоватьНасколько я понял пишут все вручную?
Конструктор пишет:
Здесь опять-таки вариантов может быть достаточно много - можно использовать библиотеки и конечные PHP-скрипты например для загрузки и управления файлами - а можно использовать фреймворк или библиотеку для создания блочного администрирования со своим функционалом но с упрощенной его разработкойТогда какие есть удобные средства администрировании?
PS: Интересуют классические подходы, то есть по правилам хорошего тона в программировании... )
PS: Интересуют классические подходы, то есть по правилам хорошего тона в программировании... )
Конструктор пишет:
Фреймворк не является частным случаем CMS но его нельзя назвать и простой библиотекой - ведь библиотека содержит определенный набор функций реализующих заданную функциональность на этом же языке или как библиотека более низкого уровня - а при использовании фреймворка ваш конечный код может быть и псведокодом который потом будет интерпретироваться фреймворком и тд
А фреймворки случайно не частный случай CMS?