Программирование > Теория, алгоритмы и стандарты
Последовательность разработки скриптов
Ajfa:
У меня такой вопрос (сразу прошу прощения, если попал не в кассу ;) )
Я вот только начинаю, так сказать, осваивать PHP, и у меня возник такой риторический вопрос (уважаемые Гуру и Доки, плиз камнями не кидаться).
Допустим разрабатываю я какой абстрактный сайт условно поделенный на две части:
[*]пользовательская, т.е. та часть которая видна всем посетителям сайта
[*]админская, ну тут понятно
[/list]
И вот у меня возник вопрос. А что надо сначала писать/программировать?
- Пользовательскую часть, а потом под это дело админку подстраивать?
- Или сначала писать админку, а потом пользовательскую?
- Или все сразу, вместе, так сказать параллельно?
Вот например как вы, уважаемые гуру, делаете.
[OFF]ЗЫ: С темой, по-моему, точно промахнулся.[/OFF]
Меняздесьдавнонет:
Ну, в общем-то, все равно, с какой начинать.
Но логичнее, все-таки,
- разрабатывать первой клиентскую.
- писать первой админскую
потому, что писать админскую неизвестно под что - невозможно, а писать клиентскую лучше под уже готовые данные, набитые в админской.
Но это очень условное деление. Если, например, формат данных очень простой, то можно сделать их руками, написать клиентскую, а потом написать админскую. Сайт быстрее заработает.
В общем, какую хочешь - такую и пиши.
И еще. Я бы разрабатывал не так.
А сначала админскую одного раздела, потом клиентскую его же.
потом следующий раздел.
и так далее.
GotZfild:
--- Цитировать ---А сначала админскую одного раздела, потом клиентскую его же.
потом следующий раздел.
--- Конец цитаты ---
Аналогично.
Вообще, как правило, я сначала пишу ту часть, которая технически сложнее.
Макс:
смотря в каком разделе происходит набивка данных.
Например для службы знакомств где юзеры создают анкеты а админ их проверяет ИМХО лучше писать сначало пользовательскую часть.
--- Цитировать ---Вообще, как правило, я сначала пишу ту часть, которая технически сложнее.
--- Конец цитаты ---
насколько я знаю, психологи рекомендуют делать наоборот.
Stek:
Я обычно делаю так...
1. продумывается и создается струткута базы
2. делается админка до состояния "данные вносить и редактировать можно"
3. делается клиентская часть
4. доделывается админка уже в соответствии с мелочами клиентской части
5. доделывается все что осталось доделать.
Навигация
Перейти к полной версии