Ну, я пока не могу себя назвать опытном ПХПшеиком. =)
Но попробую.
Проект и скрипт - разные вещи! (совсем разные).
Но в любом случае...
Начинается с подбора и изучения ПО которое будет использоваться в том или ином проекте (написать скрипт - тоже маленький проект =))
Это проходит каждый программист:
1) Удобное для себя ПО для разработки.
Здесь всё зависти от личных потребностей и потребностей проекта, и это - 50 на 50.
Я использую: WAMP как сервер, PHPed как блакнот для написания кода, phpmyadmin (встроен в WAMP) и Navicat For MySQL для работы с БД, opera, ie7, ie8, firefox 2,3, chrome и safari последнии для тестинга вёрстки. (Из перечисленого, Всё ИМХО, 0% рекламы!!!) Иногда немного адоб фотожоп. Мне этого набора хватает. Но опять же, всё зависит от потребностей... Например, мне весь дизайн шлют в удобном для меня, окончательной верстке дизигне. (Фронтенде). Мне только подставляй элементы массивов вынутые из БД, и оптимизирую ядро ЦМС!
2) Понять что надо делать.
Это ВАЖНЕЙШИЙ пункт!
Написать то или иное - дело малого времени,
а вот потом прикручивать, модернизировать, обновлять и пр., зачастую занимает 90% времени всей разработки. ВСЕГДА точно представляйте себе задачи проекта, и сэкономишь своё время (очень много времени).
3) Коменты.
Не игнорируйте коментарии. Коментите всё, что можете. Если инициализируете новую (функцию, переменную, константу) ВСЁ ПОДЧЕРКНУТЬ!
4) ...
5) PROFIT!!!
====================
0) jumperweb пишет:услышать ответы у опытных программистов
Они меня поправят
-1) НИКОГДА!!!!! Не делай:
а) велосипед, быстрее найти в гугл, чем написать своё (за редким исключением), зная, что где-то это уже есть.
Если уж пишешь своё, то гугл ответит на 99% твоих вопросов, ЗДЕСЬ - 1%, но полезной инфы 100%!
б) всегда цени и слушай людей, которые тебе что-либо советуют, даже авторов учебника(ов) по пхп, плохого не будет, будет только лучше! (Отредактировано автором: 23 Июня, 2010 - 06:47:17)
|