| 4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
Откуда: Москва Всего сообщений: 2994 Рейтинг пользователя: 79
Дата регистрации на форуме: 29 сен. 2001
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 16 августа 2005 14:43
Лично я долгое время предпочитал первый способ, так как он самый простой, быстрый и достаточно гибкий (при необходимости всегда можно поставить некоторые простейшие проверки). Но он имеет один довольно существенный недостаток: в нем нет возможности использовать визуальные редакторы, поэтому те пользователи, которые не знают PHP (и плохо знают HTML), относятся к нему весьма негативно. Кроме того, как мне недавно сказали, этот вариант может быть небезопасным в больших проектах, в которых предусмотрена возможность подключать сделанные сторонними производителями "скины", возможно изготовление "скина", в котором будут заложены функции, выполняющие нежелательные действия.
Со вторым способом (шаблонами) я сталкивался мало. Могу о нем сказать только одно: это очень медленный способ (и по-моему, не поддерживающий полноценного визуального редактирования).
Сейчас я больше склоняюсь к третьему способу, т.к. он достаточно гибкий во возможностям (скрипт генерирует XML-код, в который вставляет только те элементы, которые нужно вывести, а затем данный XML-преобразуется в HTML с помощью XSLT-трансляции), но для этого нужно, чтобы были доступны специальные библиотеки + разобраться в соответствующих технологиях.
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
|