ModMag.net http://forum.modmag.net/ |
|
Нормальный сайт.. Перестройка http://forum.modmag.net/viewtopic.php?f=13&t=198 |
Страница 1 из 1 |
Автор: | GriGor1Z [ 30.12.2004 22:59 ] |
Заголовок сообщения: | Нормальный сайт.. Перестройка |
Как насчет Поставить CMS типа e107 и уже работать с ней.... Как вам такое предложение? |
Автор: | Kolpac [ 06.01.2005 23:33 ] |
Заголовок сообщения: | |
GriGor1Z Собственно поподробней? |
Автор: | GriGor1Z [ 12.01.2005 17:21 ] |
Заголовок сообщения: | |
Kolpac Ну у вас на сайте находится некая портальная система... Я прав? |
Автор: | Yoj [ 12.01.2005 22:24 ] |
Заголовок сообщения: | |
GriGor1Z Нет. У нас чистый хтмл + набор скриптов самых разных мастей |
Автор: | Kolpac [ 25.03.2005 22:45 ] |
Заголовок сообщения: | |
Гы, а вот скоро будет нЭмножко портальной системы ... |
Автор: | Yoj [ 25.03.2005 23:42 ] |
Заголовок сообщения: | |
GriGor1Z Кстати, как раз e107 один из наиболее вероятный вариантов |
Автор: | MicrObiolOg [ 27.03.2005 12:37 ] |
Заголовок сообщения: | |
НЕ-НЕ-НЕ ! Портальные системы Пуф-Пуф ! Это я вам как краевед говорю... Лучше поднапрячся и что-нить свое написать. |
Автор: | Kolpac [ 27.03.2005 12:43 ] |
Заголовок сообщения: | |
MicrObiolOg Объявилась потеря Гы-гы. На свое надо оч много времени и фантазии . А еще не мешало бы это все писюлькать в ПХП, что на данном этапе нашей эволюции - невозможно. |
Автор: | GriGor1Z [ 27.03.2005 14:38 ] |
Заголовок сообщения: | |
MicrObiolOg Пропажа..... Я не знаю, все же е107 это наиболее подходящий вариант т.к оно наименее дырявое... и заплатки выходят быстро Конечно нужно написать что-то свое. Ты его будешь знать как свои 5 пальцев. Но на это надо время и терпение... Хотя и то чно щас на сайте (ХТМЛ + скрипты) довольно неплохо смотриться... А если все же ММ решит переходить на е107 то я чем смогу могу помогу . Я с ней имел дел окло года... Но потом стало впадло плалить захостинг... |
Автор: | Yoj [ 27.03.2005 19:38 ] |
Заголовок сообщения: | |
GriGor1Z Сейчас есть два варианта портальных систем. Один из них , это как раз e107 ... Он в принцыпе пофункциональней другого, но и не без своих "косяков". Впрочем сейчас идет доводка, а потом посмотрим ... |
Автор: | GriGor1Z [ 27.03.2005 21:32 ] |
Заголовок сообщения: | |
Yoj Доводка чего, если не секрет. Не CMS kb на localhost??? |
Автор: | GriGor1Z [ 04.04.2005 15:52 ] |
Заголовок сообщения: | |
Вот что я нарыл... CMS на Perl!!!!!! Цитата: 1) Ядро движка.
Собственно, ядро состоит из двух (пока) библиотек - API и ADI. С первой всё ясно уже из названия - это главная функциональная библиотека, всё основные функции хранятся там. Вторая либа предоставляет админ-API-функции (ADministrative Interface) - используется главным образом для построения админ-интерфейсов к модулям и взаимодействию с главным admin-модулем движка. На самом деле ADI базируется на API, и эту библиотеку нельзя считать самостоятельной - скорее, это как надстройка над API. 2) Модульная расширяемость возможностей. Вообщем-то, стандарт дефакто в современных CMS, и удивляться тут нечему. В нашем случае, модули вызываются ядром движка (ну, не совсем так, но сойдёт ). При этом модули могут использовать все функции API не вызывая конструктор движка. Т.е. мы как-бы импортируем функции модуля в ядро движка и пользуемся ими, как внутренними. Также возможно использование функций других (ранее загруженных) модулей. В целях экономии памяти, модули грузятся избирательно - только те, которые необходимы на данной странице (Хотя можно грузить и все каждый раз, достаточно указать initMods => 1 в описании вызова конструктора API). Также возможно использование модулей расширения возможностей самого движка - в этом случае можно как добавлять новые функции в ядро, так и перезаписывать старые функции новыми. 3) Возможность ПОЛНОЙ смены дизайна (вот она, вкусность). Возможности языка perl позволяют использовать шаблонизированный вывод, благодаря regexp-выражениям (изюминка perl), чем я и воспользовался. XEN позволяет настроить себя под любой дизайн (мы ведь не говорим о таком отстое, как фреймы, правда ? ;)). При этом вэбмастеру не нужно разгребать бешенные кучи из смеси кода и HTML, как это есть в PHPNuke. Зачем вэбмастеру быть web-программистом, если он вэбмастер, и это не входит в его компетенцию ? Вот и я о том же.... 4) Использование СУБД. Конечно, это тоже не является новинкой - сейчас все современные и уважающие себя CMS используют различные СУБД для хранения данных. Вот и я решил, что все данные должны храниться в БД - ведь это в с одной стороны удобно для разработчика, а с другой стороны это удобно и для владельца сайта, ведь этим обеспечиватся огромная гибкость - дистрибутив CMS можно переставить и не нужно рыть и вытаскивать какие-то файлы с данными из дистрибутива. Все данные можно на крайний случай вытащить из БД в один файл. В XEN я использовал СУБД MySQL (по слухам, mSQL тоже прокатит ;)). Почему именно они ? Потому что MySQL быстрая, надежная и некоммерческая СУБД, которая использутся большинством хостеров. А ещё, потому что я другие незнаю... ;)) 5) Безопасность. Этому я уделяю особое внимание, так как дырявый движок никому не нужен (особенно мне ). Особое внимание я уделяю таким багам, как возможные SQL-Injection. Include баги совсем не наблюдаются, да и я редко где встречал Include-баги в perl - это прерогатива PHP . Хотя, криворукие кодеры на всё способны . Доступ к коммандной строке нереален (невозможен не могу сказать - всё возможно ), т.к. единственные операции с файлами - это чтение шаблонов (причём права доступа явно указаны, как и месторасположение шаблонов). 6) Скорость и размеры. Я думаю, что ни для кого не будет секретом, что perl работает в разы быстрее, чем PHP (Тихо-тихо ! Не кричите так громко ! Это уже доказано ) А если ещё и через mod_perl или FastCGI - то вообще супер ! О размерах... Сейчас XEN (v0.5.6-dev) в tar.bz2 архиве весит ~80 Кб. Ну как ? |
Страница 1 из 1 | Часовой пояс: UTC + 2 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |