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
Форумы портала PHP.SU » Разное » Прочее » Как писать свою CMS

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

1. pantela - 25 Августа, 2014 - 23:54:27 - перейти к сообщению
т.к. хотел бы окреплять знание PHP / MySQL / JS, решил написать свою CMS.

Дайте совет откуда начинать, или может у кого нибудь есть Т3, Описание и прочии плюшки которые могут помочь в правильной построении CMS. Готовый код особо не надо, более интересует правильная архитектура всего...

спс.Ув.
2. caballero - 26 Августа, 2014 - 00:20:32 - перейти к сообщению
как то странно строить CMS не понимая зачем она и что она будет делать

кроме того неоднократно обсуждалось
http://forum.php.su/topic.php?fo...49510#1308049510
3. esterio - 26 Августа, 2014 - 02:13:50 - перейти к сообщению
тут каждый писал свой велик. некоторые таки написали (DeepVarvar например). поищите на форуме. сто раз обсуждалось
4. pantela - 26 Августа, 2014 - 11:30:06 - перейти к сообщению
caballero пишет:
как то странно строить CMS не понимая зачем она и что она будет делать
CMS хочу создать на базовом требовании: Новости, Галерея, Контакты... А уже по требованию добавлять кастомные модули, но создать CMS так что бы не составляло бы труда эти модул подключать в параллельные проекты...
5. DelphinPRO - 26 Августа, 2014 - 12:11:16 - перейти к сообщению
ты начинай писать.
в процессе все равно несколько раз перепишешь с нуля. Улыбка
а потом выбросишь Улыбка
6. pantela - 26 Августа, 2014 - 16:46:17 - перейти к сообщению
Вот именно что бы макс. предотвратить преписование, макс. хочу все камни узнать...

А в конце даже если выброшу, пофиг, главное во время написания опыт хоть как-то получу.
7. esterio - 26 Августа, 2014 - 16:53:09 - перейти к сообщению
pantela пишет:
предотвратить преписование

Неизбежно. Есть такое виражение "Если програмист после месяца не увидел в своем коде ошыбок, значит за это время он ничему не научился за это время". это означает, что во время написания CMS у вас будут меняться взгялды на то как оно должно быть. И это хорошо
8. DelphinPRO - 26 Августа, 2014 - 17:21:29 - перейти к сообщению
pantela пишет:
макс. хочу все камни узнать...

тогда сядь и изучи досконально пару открытых систем. от и до. будешь знать как cms пишутся.
9. pantela - 26 Августа, 2014 - 17:57:44 - перейти к сообщению
Вот именно от того кто прошёл уже этот путь я и хотел узнать советы и мнение кк правильно начать, а сам сижу сейчас макс. всё инфу собераю как что сделать...
10. caballero - 26 Августа, 2014 - 19:30:47 - перейти к сообщению
Проблема в том что у каждого программиста свое видение как правильно
11. Panoptik - 27 Августа, 2014 - 13:55:59 - перейти к сообщению
поддержу caballero что у каждого свое видение, некоторые ищут перформанс, другие скорость разработки, третьи идеальную архитектуру и гибкость, кто-то это совмещает в определенных пропорциях

по локализации например задумайтесь сразу если у вас будут другие сущности к примеру news, actions, pages, products, categories, tags всё что угодно может быть локализировано.
вы будете для каждой таблицы создавать дублирующий ей lang?

ну и в таком духе будет много вопросо ответы на которые вы найдете лишь пройдя несколько раз по неверному пути

 

Powered by ExBB FM 1.0 RC1