Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Создание CMS для сайта-визитки [2]
Форумы портала PHP.SU » » CMS и фреймворки » Создание CMS для сайта-визитки

Страниц (2): « 1 [2]
 

16. morph-x - 20 Октября, 2011 - 17:52:34 - перейти к сообщению
caballero пишет:
Дико извиняюсь но сия задача для вашего уровня знаний неподьемная.

Какая именно? Такая структура страниц или вы имели виду CMS вообще. Я как бы уже создавал очень простенькую систему (чисто для тренировки). Но там не было вложенности страниц Огорчение .
caballero пишет:
Это только как страницы вывести - уже проблемма. А еще контент на страницах

Вы хоть сами поняли что сказали Радость ? Контент это часть страницы (как заголовок, описание, ключевые слова и т.д.)
caballero пишет:
а еще управление страницами.

Всего 3 функции: добавить страницу, обновить страницу и удалить страницу. Тем более каждая функция практически лишь запрос в БД.
caballero пишет:
Архитектуру надо сразу разрабатывать а не обсуждать какими переменными буду страницы выводить.

Я обсуждаю логику, какой все это дело организовать. Причем тут вообще КАКИМИ переменными...?
17. caballero - 20 Октября, 2011 - 18:22:37 - перейти к сообщению
morph-x

Либо то что вы пытаетесь делать не может называтся CMS
либо вам нужно попытаться сделать проект который может так называтся чтобы понять что это нормально вы не сделаете.
Для тренировки и набора опыта занятие полезное но если вы делаете кому то и есть какие то сроки лучше возьмите что нибудь готовое.
Каждый опытный программист сталкивался с заказчиком который хочет сайт где он сам будет все настраивать без программиста и чтобы было просто. Но это взаимоисключающие пункты. Пример тому монстробразная джумла.
18. morph-x - 20 Октября, 2011 - 18:34:10 - перейти к сообщению
caballero
Мне чисто для тренировки. Клиентам я пока делаю на Drupal. То что я пытаюсь написать это как бы не можно назвать нормальной CMS. Мне бы только редактор страниц и меню. Ну и настройки (название сайта, слоган и т.д.). Моим клиентам этого достаточно (ну почти что Подмигивание ).
19. DeepVarvar - 20 Октября, 2011 - 18:53:01 - перейти к сообщению
caballero, жоско, но в точку.
morph-x, прислушайтесь.
morph-x пишет:
Всего 3 функции
ага Радость добавьте еще пагинацию, вывод блока (скажем новостей), пользователи и группы, регистрацию, rss, языки, рассылку, каменты, личные сообщения, работу с изображениями.... Продолжать список?
20. morph-x - 20 Октября, 2011 - 19:15:20 - перейти к сообщению
DeepVarvar,
Вы издеваетесь Улыбка ? Мне нужна система для сайта-визитки, которым будут управлять люди плохо разбирающиеся в компьютерах (я это еще в первом сообщении написал). Что такое RSS они даже не знают, пользователь будет только один - администратор (т.е. систему регистрации, пользователи, группы и лс мне делать не надо). Мне нужны только страницы, меню и настройки сайта. Конечно это не CMS, но я не знаю как это правильно назвать.

P.S. Я имел ввиду 3 функции только для работы со страницами.
21. DeepVarvar - 20 Октября, 2011 - 20:48:02 - перейти к сообщению
Тогда так:
Страница: id, parent_id, in_menu, name, content.
Меню: id, name.

Делаете дерево.

Делаете управление меню.

Делаете админку страниц, там селект в какое меню вложить.

Вызов меню типа: $menu = getMenu(2); // по айдишнику тянете все страницы которые к этому меню привязаны.

Вызов блока типа: $news = getBlock("blockname"); // тащите потомков от имени страницы.

Все.
22. morph-x - 20 Октября, 2011 - 20:57:34 - перейти к сообщению
DeepVarvar,
Спасибо! Когда сделаю закину на какой-нибудь хостинг и дам ссылку. Может покритикуют немного Улыбка .
23. Schupp - 16 Декабря, 2011 - 13:08:05 - перейти к сообщению
Топик мертвый, но не стал создавать новый по аналогичному вопросу.

Хотелось бы узнать у morph-x чем дело закончилось Улыбка

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

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

Приглашаю заинтересованных в теме обсудить это здесь. Если есть, конечно, заинтересованные Улыбка

PS. Админка моя к сожалению на немецком языке, так что если кто желает посмотреть - милости прошу, но с переводчиком Улыбка

 

Powered by ExBB FM 1.0 RC1