wish
Новичок
Upgrade инструментария
Здравствуйте, уважаемые разработчики
В ходе изучения Веб-технологий узнал про обширную практику использования framework и специальных сред разработки.
После просмотра нескольких демофильмов понял, что можно увеличить скорость разработки в 1.5-2 раза, благодаря использованию специализированного ПО.
Сейчас я использую HomeSite 5.5 ( snippets и т.д.) и PHP Expert (для UTF) и все... то есть очень скудная функциональность, поэтому прошу совета:
1. Выбор среды разработки (правильно ли я понимаю суть?):
а. Zend (многие жалуются, но не смог понять жалобы из той же серии, что "Microsoft - фигня" или действительно неудобно и громоздко?)
б. Eclipse (многие хвалят, стоит однозначно выбрать ее?)
2. Выбор framework (для решения стандартных задач Веб-программирования)
а. CakePHP (популярен, но может уже не тот?)
б. Seagull framework (http://seagull.phpkitchen.com/)
3. Отладчик
Тут вообще целый вопрос, тема. при обсуждении которой чувствую себя инвалидом, потому что занимаюсь бешенной отладкой: поиск ошибки в коде, исправить, сохранить, перегрузить браузер...
Ни в какие логи не смотрю, стоит E_ALL и все - каменный век.
По этой теме ничего толкового найти не смог (то есть методика отладки понятна, но мне непонятен сам процесс, который выполняет программа, во многом ли помогает ПО?)
Как вы занимаетесь отладкой и с помощью каких программ?
4. База
Тоже тема для самобичевания по вечерам - стоит denwer:
Apache/1.3.33 (Win32) PHP/4.4.2
MySQL 4.1.16-max
Нужно ли удалить denwer, установить PHP 5 (последнюю версию), поставить Apache 2 и MySQL 5?
Вопросы назрели давно, все никак не решусь(определюсь) - читаю форумы, впечатления группы и т.д. Везде все замечательно и одновременно плохо или обсуждения слишком старые, вобщем нет определенности, которая позволит точно определиться какой софт ставить, чтобы пробовать и не заморачиваться.
Большое спасибо за помощь и советы.
Здравствуйте, уважаемые разработчики
В ходе изучения Веб-технологий узнал про обширную практику использования framework и специальных сред разработки.
После просмотра нескольких демофильмов понял, что можно увеличить скорость разработки в 1.5-2 раза, благодаря использованию специализированного ПО.
Сейчас я использую HomeSite 5.5 ( snippets и т.д.) и PHP Expert (для UTF) и все... то есть очень скудная функциональность, поэтому прошу совета:
1. Выбор среды разработки (правильно ли я понимаю суть?):
а. Zend (многие жалуются, но не смог понять жалобы из той же серии, что "Microsoft - фигня" или действительно неудобно и громоздко?)
б. Eclipse (многие хвалят, стоит однозначно выбрать ее?)
2. Выбор framework (для решения стандартных задач Веб-программирования)
а. CakePHP (популярен, но может уже не тот?)
б. Seagull framework (http://seagull.phpkitchen.com/)
3. Отладчик
Тут вообще целый вопрос, тема. при обсуждении которой чувствую себя инвалидом, потому что занимаюсь бешенной отладкой: поиск ошибки в коде, исправить, сохранить, перегрузить браузер...
Ни в какие логи не смотрю, стоит E_ALL и все - каменный век.
По этой теме ничего толкового найти не смог (то есть методика отладки понятна, но мне непонятен сам процесс, который выполняет программа, во многом ли помогает ПО?)
Как вы занимаетесь отладкой и с помощью каких программ?
4. База
Тоже тема для самобичевания по вечерам - стоит denwer:
Apache/1.3.33 (Win32) PHP/4.4.2
MySQL 4.1.16-max
Нужно ли удалить denwer, установить PHP 5 (последнюю версию), поставить Apache 2 и MySQL 5?
Вопросы назрели давно, все никак не решусь(определюсь) - читаю форумы, впечатления группы и т.д. Везде все замечательно и одновременно плохо или обсуждения слишком старые, вобщем нет определенности, которая позволит точно определиться какой софт ставить, чтобы пробовать и не заморачиваться.
Большое спасибо за помощь и советы.