15.09.2008, 13:56 | #1 |
Новичок
Регистрация: 13.09.2008
Сообщений: 34
Вес репутации: 196
|
Что думаете про Наше начинание?
Занимаемся созданием сайтов, есть своих доменов порядка 70 штук.
Думали на Битриксе делать, но он дорого выходит, нарисовали свою базовую CMS по подобию Битрикса. а именно, что сейчас реализовано: 1. многосайтовость (в БД заодятся сайты, их имена, и имя шаблона для каждого сайта, шаблон выбирается при заходе по имени домена) 2. Информационные блоки (АКА новости, Статьи, каталок и т.п., сейчас пока есть недописанный модуль вывода новостей, списком и детально) 3. Модули (каждый модуль подключается к системе как в битриксе) 4. модуль менюшек(если в папке есть файл с менюшкой, то она выводится, если нет, то выводится из вышестоящей папки менюшка, вообщем алгоритм такойже как в Битрикс) многосайтовость поднимается путем создания общей папки с ядром и путем прописывания в папках сайтов симлинка на папку с ядром. Название страницы можно задавать в любом месте текста! например выводите новость, и внизу решили что страница должна называться так-то, указываете $MAIN->SetTitle("Главная"); и все, тайтл теперь будет новый. ну и т.д. Вообщем все ничего, но надо каким-то образом админук ваять, и в плане безопасности почистить, править. Ищем людей(человека) кто бы вместе с нами взялся за данную штуковину, ну и подняли бы для общего блага системку. А то сколько смотрели многосайтовыз CMS - все коряво как-то. И пока лучшее что видели - Битрикс, но он дороговат.... =( кстати, чтобы вопросов не было у людей, как новости выводить, вот примерно так: <?$MAIN->IncludeComponent( "newslist", "", Array( "BLOCK_TYPE" => "news", "BLOCK_ID" => "1", "NEWS_COUNT" => "20", "DETAIL_URL" => "/news/detail.php?id=#ELEMENT_ID#", ) );?> Кто Битрикс знает - то увидят много знакомого... =) просто параметры в компоненте передаете и все... =) Добавлено через 1 минуту Еще... вот например индексовая страница так выглядит: <? require($_SERVER["DOCUMENT_ROOT"]."/mirrcms/header.php"); $MAIN->SetTitle("Главная"); ?> <p>Сотрудничество с нами — шаг к уверенности в Вашем бизнесе!</p> <p> Тут еще масса всякого текста и все такое!</p> <p><?$MAIN->IncludeComponent( "newslist", "", Array( "BLOCK_TYPE" => "news", "BLOCK_ID" => "1", "NEWS_COUNT" => "20", "DETAIL_URL" => "/news/detail.php?id=#ELEMENT_ID#", ) );?> </p> <? require($_SERVER["DOCUMENT_ROOT"]."/mirrcms/footer.php"); ?> Последний раз редактировалось cgmaster; 15.09.2008 в 13:56. Причина: Добавлено сообщение |
15.09.2008, 19:20 | #4 |
Особый статус
|
Каких каталок?
Добавлено через 2 минуты Ппц... В чем смысл движка? В каждой странице писать ЭТО? Последний раз редактировалось Ufaweb; 15.09.2008 в 19:20. Причина: Добавлено сообщение |
15.09.2008, 19:32 | #6 | |
Новичок
Регистрация: 13.09.2008
Сообщений: 34
Вес репутации: 196
|
Цитата:
я кстати посмотрел Ваш multiengine, ничего, сразу встала, запустилась, но все-таки не сразу например доперло как контент менять... у нас получается все легко - просто и непринужденно... на счет 2 строчек, вверху и внизу - это дело привычки, как админка доделается, про ФТП практически можно будет забыть и пользователь данные строки вообще не увидит. Мы стараемся построить максимально простую штуковину, для быстрого запуска сайта , например есть шаблон дизайна, он под нас переделывается за считанные минуты... =) Если кто не понял вопроса, то повторюсь: Может есть кто, кому интересно развитие такой штуки, с навыками пхп программера, чтобы совместно сделать админку простейшую, и свои и наши сайты на данную систему перевести. |
|
15.09.2008, 19:34 | #7 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1030
|
ТС написал же - с битрикса содрано...
Похоже ТС кроме битрикса и не видел ничего. Думаю, что у вас получится очередная кмска для клепания говносателлитов в промышленных масштабах... Если админку сделаете... Если админку не сделаете, то получится кмска для клепания говносателлитов в кустарных масштабах.
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
15.09.2008, 19:49 | #8 |
Особый статус
|
|
15.09.2008, 20:30 | #9 |
Мне повезёт!
Регистрация: 05.05.2007
Сообщений: 1,076
Вес репутации: 281
|
Сравнение с чем-нибудь кроме битрикса проводилось? В чем достоинства? Почему было принято создавать "с нуля".
Использованы ли сторонние компоненты? Если да, то какие, если нет, то почему было принято решение писать абсолютно все с нуля? (нет, ответ "потому что аналогов нет" не катит). Все вот начинают писать с конца - с решения проблемы. А надо бы начинать 1) Четко определиться с задачей, целями, какой функционал нужен (не "всего побольше, а четко п опунктам что нужно) 2) Провести исследования, может уже есть решение, удовлетворяющее требованиям п.1 или можно взять за основу готовое решение и добавить в него небольшой плагин. Это крайне важная часть порцесса разработки. 3) Если все-таки принято решение писать свое, начать с проектировки модели и интерфейсов (программных, а не тех что дизайн), в том числе админки. 4) добиться последовательно выполнения всех ПОСТАВЛЕННЫХ задач. Не захвата мира. Так делаются проекты. А вы начинаете с "вот написал, посмотрите". Начните с целей, с аналогов, с причин почему свое, со сравнения... Вот тогда и оценим. |
15.09.2008, 20:33 | #10 |
шайтанама
|
хедеры футеры, ИМХО должны умереть.
В плане многосайтовости, интерес представляет, только админка. Вопрос на засыпку, как со сторонними компонентами дела обстоят??? Совет. Сделайте лицензию GPL доработайте, а там народ сам досочиняет, если проект того стоит )))) Добавлено через 2 минуты По себе скажу. Особенно по п.2 )))) Лучше написать, что-либо себе самому, особенно если позволяют силы и мозги. Так как доработка "чужих" систем порой оказывается куда дороже, нежели кажется на первый взгляд. з.ы. К стати линух, начинался именно вот написал посмотрите . Правда не буду отрицать у Торвальдса цель была.
__________________
МордоКнига Последний раз редактировалось shadx; 15.09.2008 в 20:35. Причина: Добавлено сообщение |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что думаете о новом сериале? | Se0man | Курилка | 25 | 03.07.2008 03:36 |
Часовой пояс GMT +3, время: 05:15.