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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Пишем свою cms на php с нуля

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: пишем свою cms на php с нуля
leon1993
Отправлено: 04 Июня, 2011 - 10:53:47
Post Id



Гость


Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011  


Помог: 1 раз(а)




Всем привет. Кто то может дать ссылку где подробно написано как создавать админку простую без наворотов, где присутствует реально работающий код php?
 
 Top
OrmaJever Модератор
Отправлено: 04 Июня, 2011 - 12:13:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Хи какой опыт в php? cms это глобальное понятие конкретных инструкций нету. Можите прочитать про mvc, но уверен несможите понять и будут глупые вопросы.
Мой совет не тратьте время зря, я думаю нормальная cms у вас не получится


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Tmin10
Отправлено: 04 Июня, 2011 - 12:16:39
Post Id



Частый гость


Покинул форум
Сообщений всего: 239
Дата рег-ции: Дек. 2009  


Помог: 0 раз(а)




Не вижу сложностей с админкой, это проще, чем писать сам сайт...
Также считаю, что писать свою CMS нет необходимости, особенно 1 человеку. Я вон со своим самописным сайтом долго вожусь, а конца этому не видно)
 
 Top
leon1993
Отправлено: 04 Июня, 2011 - 12:53:40
Post Id



Гость


Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011  


Помог: 1 раз(а)




я хочу учить php на примере создания админки
 
 Top
Tmin10
Отправлено: 04 Июня, 2011 - 12:57:07
Post Id



Частый гость


Покинул форум
Сообщений всего: 239
Дата рег-ции: Дек. 2009  


Помог: 0 раз(а)




leon1993 пишет:
я хочу учить php на примере создания админки

А уже есть чем админить?
Панель администрирования пишется под систему, а не наоборот.
 
 Top
leon1993
Отправлено: 04 Июня, 2011 - 13:02:24
Post Id



Гость


Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011  


Помог: 1 раз(а)




Tmin10 пишет:
...
мне нужно всего лишь чтобы можно было просто удалять, редактировать, добавлять страницы, подстраницы и управлять всем этим через админку как раз. просто написал сайт и хочу сделать админку чтобы все делалось непосредственно из нее для этого сайта, и просто хочется сделать свою админку, потому что я верстальщик и хочется чтобы наполнять контент можно было из адмнки
 
 Top
Tmin10
Отправлено: 04 Июня, 2011 - 13:05:11
Post Id



Частый гость


Покинул форум
Сообщений всего: 239
Дата рег-ции: Дек. 2009  


Помог: 0 раз(а)




Повторяюсь, не вижу сложности:
пиши ядро, куда будут включаться модули управления статьями (добавление, удаление, редактирование), другие модули...

(Отредактировано автором: 04 Июня, 2011 - 13:05:35)

 
 Top
Slavenin
Отправлено: 04 Июня, 2011 - 13:09:07
Post Id



Посетитель


Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010  
Откуда: Тверь


Помог: 4 раз(а)




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

вот как-то так Улыбка

PS ну и коли уж задумал цмс, то без знаний ООП лучше туда не лазить, функциональный подход для этих целей реализовывать будет неправильно

(Отредактировано автором: 04 Июня, 2011 - 13:10:33)

 
 Top
alxfro
Отправлено: 13 Июля, 2011 - 15:08:33
Post Id



Частый гость


Покинул форум
Сообщений всего: 208
Дата рег-ции: Июль 2011  


Помог: 0 раз(а)




Начни с простого.
Сделай ядро, выводящее странички из MySQL по id в браузер.
Потом добавь оформление, css/html.
Потом прикрути быструю смену оформления по названию темы.
Потом сделай авторизацию.
Потом личный кабинет.
Потом права доступа, типа админ/юзер/гость.
Потом модуль админки...
Потом модуль управления выбором темы оформления.

и так далее и нет этому конца и края.
Довольно муторное занятие кстати и надолго Растерялся
 
 Top
vlados
Отправлено: 13 Июля, 2011 - 15:20:23
Post Id



Посетитель


Покинул форум
Сообщений всего: 391
Дата рег-ции: Май 2011  


Помог: 1 раз(а)

[+][+][+]


alxfro уже больше месяца прошло... Подмигивание
 
 Top
alxfro
Отправлено: 13 Июля, 2011 - 15:48:09
Post Id



Частый гость


Покинул форум
Сообщений всего: 208
Дата рег-ции: Июль 2011  


Помог: 0 раз(а)




vlados пишет:
alxfro уже больше месяца прошло...


Думаешь он уже сделал? Радость
 
 Top
sympler
Отправлено: 13 Июля, 2011 - 16:23:54
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Янв. 2011  


Помог: 0 раз(а)




usercms.ru возьми там поймешь
 
 Top
vlados
Отправлено: 13 Июля, 2011 - 16:27:18
Post Id



Посетитель


Покинул форум
Сообщений всего: 391
Дата рег-ции: Май 2011  


Помог: 1 раз(а)

[+][+][+]


Цитата:
Думаешь он уже сделал?

Нет Ха-ха
 
 Top
DeepVarvar Супермодератор
Отправлено: 13 Июля, 2011 - 19:22:10
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Tmin10 пишет:
Не вижу сложностей с админкой, это проще, чем писать сам сайт...

А что админка это не сайт? Все те же хтмл страницы.
alxfro пишет:
Потом права доступа, типа админ/юзер/гость

Начинать надо с:
обработчика ошибок.
обработчика запросов к БД возвращающего результаты.
обработчика аутенфикации (куки сессии права).
обработчика GET/POST и их очистки от XSS и SQL-injection.
шаблонизатора.

Ну и контроллер для всего этого. Читай ядро.

А дальше уже в нагрузку работу с изображениями,
и погнали модули писать:
новости.
статьи.
гостевая.
и т.д....
(модули должны "регистрироваться" через ядро)
Если по простому, то как-то так...

Слово "обработчик" я тут указал для тех кто осилил только процедурный стиль.
Для тех кто знает ООП и так все понятно.
В начале пути проб и ошибок не важно как вы будете программировать - важно не забросить и развиваться.
Написать все то что пишут классами (не сложные, о которых тут говорили), можно и процедурно в виде обычных ф-ций.
И давайте умолчим что это не удобно и собирает кучу лишних ошибок.
Главное чтобы была практика.
Без неё шишек не набить.
А чужие шишки в программировании не видны с низкой колокольни.
 
 Top
alexlasto
Отправлено: 05 Августа, 2011 - 00:01:52
Post Id



Новичок


Покинул форум
Сообщений всего: 20
Дата рег-ции: Авг. 2011  
Откуда: Чебоксары


Помог: 0 раз(а)




Уважаемый leon1993, вот скачайте мой конспект по созданию CMS для блога на PHP+MySQL (с админкой)
http://narod[dot]ru/disk/20908976001[dot][dot][dot]20bloga[dot]zip[dot]html
Успешного обучения!
Подмигивание

(Отредактировано автором: 05 Августа, 2011 - 00:13:54)

 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« CMS и фреймворки »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB