Обьясните дураку как правильно сайты делать????
Понятно что вопрос индивидуальный, и у каждого свое мнение, давайте разобьем на подгуппы.
Маленький проект, средний проект и огромный проект.
Пока я дотягиваю до маленького и на будущее средний возьмем.
1. Нужен ли шаблонизатор для одного и второго проекта?
a) какой
2. Необходимо ли ООП и для какого проекта?
3. Как вырисовывать куски страницы?
(В смысле не рисовать же шаблоны каждой страници отдельно. В смарти это есть, а нативами как?)
у меня пока так
function registracia()
{
$content='<form name="" action="regi.php" method="post" onKeyDown="check_form();" onKeyUp="check_form();">
<input name="id" type="hidden" value="'.$_GET['peremen'].'">
<div id="top1">
<div id="left">
<div class="text"><img src="img/hellp.gif" title="Логин должен состоять из 4-12 символов. Разрешается использовать символы: A-Z 0-9"><b>Логин</b></div>
<div><input name="login" id="login" type="text" value="" size=40 ></div>
<div class="text"><img src="img/hellp.gif" title="Пароль должен состоять из 4-12 символов. Разрешается использовать символы: A-Z 0-9"><b>Пароль</b></div>
<div><input name="password1" id="password1" type="password" value="" size=40 ></div>
<div class="text"><b>Повторите пароль</b></div>
<div><input name="password2" id="password2" type="password" value="" size=40 onKeyDown="check_pass();" onKeyUp="check_pass();"></div>
<div class="password_error" id="password_error" style="display:none;color:red;font-size:10px;">Пароль не совпадают</div>
</div>
<div id="right">
<div class="text"><img src="img/hellp.gif" title="Имя должено состоять только из букв русского алфавита."><b>Имя сотрудника</b></div>
<div><input name="name" id="name" type="text" value="" size=40 ></div>
<div class="text"><b>Выберете из списка, кем является сотрудник.</b></div>
<div>
</div>
</div>
</div>
'.dolgnost().'
<div id="top3">
<div id="massag" style="display:none;">
Проверьте правильность введенных данных.<br>
Если все правильно, поставьте галочку и сохраняйте.<input name="OK" id="OK" type="checkbox" value="ok" onclick="check_form2();">
</div>
<div><input type="submit" id="submit" name="submit" value="Сохранить"></div>
</div>
</form>';
return $content;
}
Но это же бред!!!
4. и вообще, где про стандарты кодинга почитать можно?
Это еще не все, походу еще вопросы задавать буду!!
P.S. Что делать когда не знаешь, да еще и забудешь?