Существует ли настоящее универсальное решение для разработки на PHP? - PullRequest
1 голос
/ 03 апреля 2010

Я ищу решение "SINGLE INSTALLER" для разработки PHP.

Есть ли что-нибудь, что даст мне хорошую IDE, веб-сервер, отладчик, базу данных и т. Д. Для одного установочного образа (* .msi или * .exe)?

Это, конечно, будет полностью противоположно Eclipse PDT, который требует, чтобы вы искали и находили кучу дополнительных компонентов, которые никогда не работают вместе.

Ответы [ 7 ]

5 голосов
/ 03 апреля 2010

Я думаю, вам следует установить отдельную установку для сервера (веб, база данных) и одну для разработки (IDE, отладка) -> Zend или PHPed ?

3 голосов
/ 03 апреля 2010

Я думаю, что вопрос заключается в следующем: нужно ли , чтобы быть истинным решением "все в одном"? Думаю, нет.

Я согласен, что утомительно собирать десятки частей, но я нахожу комбинацию XAMPP, IDE по своему выбору и нескольких дополнительных функций (таких как Polystyle для форматирования исходного кода) совершенно гибкой, и не слишком много работы для установки.

3 голосов
/ 03 апреля 2010

Я не знаю, найдете ли вы все, что вы ищете, в одном пакете для Windows, но вы можете сократить его до двух ...

XAMPP для Windows поставляется с: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System для Win32 и NetWare Systems v3.32, Ming, JpGraph, FileZilla FTP Сервер, mcrypt, eAccelerator, SQLite и WEB-DAV + mod_auth_mysql.

Тогда вам просто нужен редактор с отладчиком, который есть много вариантов, в основном несвободных, таких как PhpEd NuSphere - или бесплатных - таких как Eclipse PDT или gVim + XDebug + DBGp client.

2 голосов
/ 03 апреля 2010

Истинно один в целом - пока нет. Может быть, кто-то, читающий это, загрузит версию.

Мой совет будет:

XAMPP и Netbeans (пакет PHP).

2 клика для установки.

3 клика, если у вас не установлена ​​Java.

1 голос
/ 03 апреля 2010

Netbeans - это тоже хорошая среда для PHP. Я использую его все время, и я гораздо более доволен, чем с Eclipse PDT. Он поставляется в одном аккуратном комплекте, который вы можете просто установить и использовать сразу.

Просто скачайте пакет PHP здесь

Что касается веб-сервера, я могу порекомендовать XAMPP или Zend Server. Они оба просты в установке и хорошо выполняют свою работу. В XAMPP встроен MySQL, а в Zend Server есть несколько действительно классных функций оптимизации для обеспечения высокой производительности.

0 голосов
/ 04 апреля 2010

Если вы работаете в Windows, вы можете получить пакет WAMP для веб, php, базы данных. Для IDE мне нравится Zend Studio 5.5 . Не их последнее намерение, основанное на ФДТ. 5.5 имеет приятный отладчик и встроенный веб-браузер, который позволяет просматривать вывод. Интерфейс довольно быстрый, выполнение вашего кода через отладчик / браузер медленнее, чем на реальном веб-сервере, но, конечно, вы получаете хорошие возможности взлома, проверки вашего кода. Единственным недостатком является то, что Zend Studio 5.5 больше не поддерживается и самая высокая версия PHP, которая работает с ним, - 5.2.13.

В настоящее время у меня есть образ Virtualbox Ubuntu Server, который отражает мою производственную среду, за исключением того, что на нем установлена ​​Samba, поэтому я могу легко копировать файлы туда и обратно.

0 голосов
/ 04 апреля 2010

Должно ли быть требованием, чтобы ваша среда разработки была проста в установке? Вы разработчик, поэтому вы должны иметь возможность устанавливать и настраивать набор (более мощных) инструментов, соответствующих вашим конкретным потребностям.

Вы будете устанавливать интегрированную среду IDE только один раз (так часто), чтобы эта функция больше не приносила пользы при разработке проектов. С большей вероятностью это станет помехой, если вы будете пытаться настроить свою среду.

Взгляните также на Komodo IDE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...