Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Выбор между ASP.NET и PHP
 
 автор: andreybikin   (25.03.2007 в 10:47)   письмо автору
 
 

Доброе время суток участникам форума. На начальном этапе изучения разработки Интернет приложений у любого возникает вопрос, какую выбрать среду разработки и осваивать ее в дальнейшем. Я начал с PHP. Купил книги по PHP, MYSQL начал изучать. А потом совершенно случайно попался диск с Visual Studio 2005. Посидел пару вечеров разобрался и подумал насколько же там все легко. В пару взмахов мышью кинул таблицу на форму, настроил для нее datasourse и все работает. Но зато потом через некоторое время я понял что за этой всей автоматизацией скрывается полное отсутствие контроля над HTML кодом генерируемым системой. И еще минус в необходимости изучения огромного количества классов их свойств и методов для разработки программ. Единственное про что я не могу сказать плохо, это полностью контролируемый разработчиком процесс отладки исполняемого кода. Без визуальной дизайна элементов разрабатываемой страницы можно обойтись, а вот без возможности контроля над исполнением кода никак.
И вот для Вас друзья программисты вопрос существует ли какая-нибудь среда разработки для PHP которая берет под контроль исполнение кода на WEB сервере и предоставляет разработчику возможности останавливать в нужных местах выполнение кода, выполнять пошагово, просматривать значения переменных.
Помогите. Если найду такую среду, то однозначно вернусь в PHP.

   
 
 автор: ddhvvn   (25.03.2007 в 10:54)   письмо автору
 
   для: andreybikin   (25.03.2007 в 10:47)
 

Если хорошо настроить то, думаю, и PHP Expert Editor Вам подойдет :-)

   
 
 автор: andreybikin   (25.03.2007 в 15:40)   письмо автору
 
   для: ddhvvn   (25.03.2007 в 10:54)
 

Для ddhvvn:

Установил PHP Expert Editor 4.1. Но с настройками не получается. Что нужно ставить в настройках http server и debugger чтоб программа тормозилась на точках останова если ставишь одинаковые значения то выдает ошибку что порт уже занят ничего не пойму debugger что другой порт открывает окроме сервера для чего?

   
 
 автор: ddhvvn   (25.03.2007 в 16:36)   письмо автору
 
   для: andreybikin   (25.03.2007 в 15:40)
 

У вас стоит апач+php ?

   
 
 автор: andreybikin   (25.03.2007 в 16:48)   письмо автору
 
   для: ddhvvn   (25.03.2007 в 16:36)
 

Стоит IIS на XP + PHP + MYSQL. PHP-скрипты через ISS работают и с базами тоже. А что обязательно нужен апач. Я так понял редактор вообще свой HTTP сервер запускает. Или что отладка только через апач работать будет?

   
 
 автор: Trianon   (25.03.2007 в 17:00)   письмо автору
 
   для: andreybikin   (25.03.2007 в 16:48)
 

нужно, чтобы стоял модуль расширения php_dbg.dll (причем железно необходимо - чтобы точно той же версии, что ядро php) и был правильно настроен в php.ini (подробности откуда брать и как настраивать находятся на сайте разработчика phpexperteditor). От самого сервера почти наверняка мало что зависит.

   
 
 автор: Temnovit   (25.03.2007 в 12:13)   письмо автору
 
   для: andreybikin   (25.03.2007 в 10:47)
 

>И вот для Вас друзья программисты вопрос существует ли какая-нибудь среда разработки для PHP которая берет под контроль исполнение кода на WEB сервере и предоставляет разработчику возможности останавливать в нужных местах выполнение кода, выполнять пошагово, просматривать значения переменных.

Наколько я знаю, самых больших успехов в этой области добились NuSphere c со своим редактором PHPEd.
[url]www.nusphere.com[/url]

З.Ы. Если вы собираетесь работать на территории бывшего СССР, вам однозначно стоит выбрать РНР.

   
 
 автор: andreybikin   (25.03.2007 в 13:09)   письмо автору
 
   для: Temnovit   (25.03.2007 в 12:13)
 

Посмотрел описание PHPEd 4.6.2 вроде подходит. Может кто юзал и знает где рабочую версию качать (ну вы понимаете про что я - не 30 дневную, не 50 разовую) короче с крэком чтоб была или уже крэкнутая.

   
 
 автор: ddhvvn   (25.03.2007 в 13:58)   письмо автору
 
   для: andreybikin   (25.03.2007 в 13:09)
 

Зачем крэкать?!
Для жителей СНГ бесплатная регистрация. Зайдите на сайт и почитайте!

   
 
 автор: Trianon   (25.03.2007 в 14:01)   письмо автору
 
   для: ddhvvn   (25.03.2007 в 13:58)
 

PhpEd и PhpExpertEditor суть разные продукты разных производителей.

   
 
 автор: ddhvvn   (25.03.2007 в 14:25)   письмо автору
 
   для: Trianon   (25.03.2007 в 14:01)
 

Sorry :-)

   
 
 автор: cheops   (25.03.2007 в 14:31)   письмо автору
 
   для: andreybikin   (25.03.2007 в 10:47)
 

>Если найду такую среду, то однозначно вернусь в PHP.
И так вернётесь, когда узнаете сколько стоит ASP-хостинг по сравнению с PHP-хостингом...

   
 
 автор: t4f   (25.03.2007 в 22:37)   письмо автору
 
   для: cheops   (25.03.2007 в 14:31)
 

Дороже на 5-6 баксов (из недостоверных источников). Это немного. Куплю, попробую, что это за зверь такой.
А лично мне в визуальном дизайнере понравилось работать. Мне хтмл пофиг. Я не дизайнер. Мне больше серверный код интересен. А то, что asp вставляет в код, то это от вас зависит. Вот так.

P.S. вот если бы... вы предоставляли виндовый хостинг... то сразу же купил бы у вас...

   
 
 автор: cheops   (26.03.2007 в 02:18)   письмо автору
 
   для: t4f   (25.03.2007 в 22:37)
 

Сам по себе ASP-хостинг может и не дорог, а вот MS SQL уже кусается... А ни один здравый проект без СУБД разрабатываться не будет... Как и мало найдётся ASP.NET разработчиков, которые будут использовать что-то отличное от MS SQL (Также не охотно отказываются от MySQL PHP-разработчики).

   
 
 автор: t4f   (28.03.2007 в 22:54)   письмо автору
 
   для: cheops   (26.03.2007 в 02:18)
 

MySQL можно и из .NET использовать. Не вижу проблемы. Да, нет (пока) визуальных изворотов, но и ручками тоже работать надо...

   
 
 автор: cheops   (29.03.2007 в 13:42)   письмо автору
 
   для: t4f   (28.03.2007 в 22:54)
 

>MySQL можно и из .NET использовать. Не вижу проблемы.
Вы да, а вот легион ASP.NET разработчиков с MySQL работать не будут - девяти из десяти потребуется MS SQL.

   
 
 автор: RTFM   (29.03.2007 в 14:11)
 
   для: cheops   (29.03.2007 в 13:42)
 

Из этих двух разумеецца-php, т.к. не прецтавляю как можна кодить пад виндавс. А вапще Perl лучше.

   
 
 автор: cheops   (29.03.2007 в 14:27)   письмо автору
 
   для: RTFM   (29.03.2007 в 14:11)
 

> А вапще Perl лучше.
По согласованности, идеологии, культуре - да, Perl лучше. Однако когда требуется очень быстро выполнять большой объём Web-работ, "грязному" PHP нет равных и тут он делает всех и Perl и ASP.NET. Причём на нём можно не только быстро разрабатывать Web-приложения, но и быстро регенерировать рабочую силу, т.е. если часть PHP-разработчиков уходит в другую область - их место очень скоро занимают свежие силы и в очень короткие сроки. Собственно в этом и есть феномен PHP - очень высокая скорость производства.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования