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 :: Разработка собственного скрипта

 PHP.SU

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


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

> Описание: С чего начать?
almar
Отправлено: 12 Декабря, 2008 - 13:25:43
Post Id


Новичок


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


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




Я тут решил написать собственную простенькую CMS с новостным движком, поддержкой шаблонов и т.д. Идею обдумал, но тут у меня возник интересный вопрос: А счего же, собственно, начать? Не понял. Я не могу себе представить с чего же начать писать код, с какого места. Может быть, вы мне что-то посоветуете, а может просто расскажете, с чего начинаете вы. Наверное, у многих начинающих разработчиков возникала такая проблема.
 
 Top
Вездеход
Отправлено: 12 Декабря, 2008 - 14:08:43
Post Id



Частый посетитель


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


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




начните с того что приготовьте себе кофе и бутерброды =)

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

потом подумайте как будут загружаться и\или изменяться конфиги системы, разные модули и дополнения.

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


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
valenok Модератор
Отправлено: 12 Декабря, 2008 - 14:21:49
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




я начинаю с index.php
Точнее копирую половину из уже давно написанных шаблонизаторов
и утилит, а потом начинаю потихоньку насаживать прочую хрень.

Могу только порекомендовать начать писать чтото полезное, а не очередную КМС
У тебя так стимул будет будет продолжать писать, а не надоест через месяц


-----
Truly yours, Sasha.
 
My status
 Top
Вездеход
Отправлено: 12 Декабря, 2008 - 15:08:08
Post Id



Частый посетитель


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


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




almar пишет:
Я тут решил написать собственную простенькую CMS с новостным движком

valenok пишет:
Могу только порекомендовать начать писать чтото полезное, а не очередную КМС


паддерживаю вопщем то )
хотя мона и кмс написать если тока под определенные нужды... например сайт который будет заниматься определенными услугами - чаты, форумы, гостевые и т.д. =)


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
Shock
Отправлено: 12 Декабря, 2008 - 18:31:37
Post Id


Новичок


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


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




Я все время начинаю с install.php. Там сразу же проектирую базу данных а дальше по разделам.
 
 Top
Вездеход
Отправлено: 12 Декабря, 2008 - 19:16:28
Post Id



Частый посетитель


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


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




а я например начию писать тож с index.php
а install.php никада не писал - все делаю для себя пока ибо ))
к тому же я базу проектирую по ходу написания системы - что вопщем то позволяет сразу подгонять базу под проект =)


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
maslcs
Отправлено: 22 Декабря, 2008 - 06:06:45
Post Id


Новичок


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


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




С проектирование базенки Улыбка
 
 Top
DeepVarvar Супермодератор
Отправлено: 13 Января, 2009 - 02:10:28
Post Id



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


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


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




Готовые шаблоны... Что-то дописываю...
А начинал: было пусто и в голове и в личной библиотечке.. Да и сейчас иногда приходится создавать что-то с нуля под конкретные нужды..
 
 Top
CodeWarrior
Отправлено: 19 Января, 2009 - 13:39:45
Post Id



Частый гость


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


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




Я начал писать с основных классов. Например, класс для базы, класс обработки ошибок, класс шаблонов, класс модулей и т.д. ИМХО начать стоит с движка, а все остальное это уже в виде модулей присоединяется (например, регистрация, статьи, форум, файловый архив и т.д.)
 
 Top
valenok Модератор
Отправлено: 19 Января, 2009 - 14:45:28
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




CodeWarrior Такие классы пишутся в принципе единожды и надолго.


-----
Truly yours, Sasha.
 
My status
 Top
CodeWarrior
Отправлено: 19 Января, 2009 - 16:53:23
Post Id



Частый гость


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


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




valenok пишет:
CodeWarrior Такие классы пишутся в принципе единожды и надолго.

Так а я о том же. Напишешь двиг, а остальное как по маслу. Если чесно, то всегда есть что добавить в двиг и есть что поправить. Кстати, для шаблонов я использую Smarty. Хотел написать свой класс для работы с шаблонами, но тут есть готовое.
 
 Top
Ch_chov
Отправлено: 19 Января, 2009 - 19:01:38
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


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




Сначала базу данных, а потом админку для управления этой базой.
После этого index и все, что идет для обычного пользователя.
 
 Top
Гость
Отправлено: 19 Января, 2009 - 19:33:28
Post Id


УДАЛЁН










нада сначало нацти свободное время и нарисовать все на бумаге- структуру движка, а дальше сам поймешь
 
 Top
CodeWarrior
Отправлено: 19 Января, 2009 - 21:19:04
Post Id



Частый гость


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


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




Krist_ALL пишет:
нада сначало нацти свободное время и нарисовать все на бумаге- структуру движка, а дальше сам поймешь

Ааааа... +1. Забыл написать просто! Я тоже на бумаге все рисую прежде чем делать. Радость
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB