Удобная организация PHP-программирования

Модератор: Модераторы разделов

Linuxforum
Сообщения: 59
ОС: Ubuntu 7.10

Удобная организация PHP-программирования

Сообщение Linuxforum »

Перешел в Linux во многом из-за того что это родная среда для PHP, активно изучать который я начал недавно.
Но после винды встал вопрос наиболее удобной, более производительной среды для php-программирования.

Итак, какие программы, редакторы, фенечки посоветуете чтобы писать на PHP стало еще проще?

Сейчас имею:
  • PHP5
  • Apache2
  • MySQL
  • phpMyAdmin
  • Bluefish
  • Firefox (with webdev-plugins)
Что еще нужно? В частности интересуют php-редакторы.
Спасибо сказали:
PIF
Сообщения: 391

Re: Удобная организация PHP-программирования

Сообщение PIF »

Linuxforum писал(а):
23.10.2007 22:22
Перешел в Linux во многом из-за того что это родная среда для PHP, активно изучать который я начал недавно.
Но после винды встал вопрос наиболее удобной, более производительной среды для php-программирования.

Итак, какие программы, редакторы, фенечки посоветуете чтобы писать на PHP стало еще проще?

Сейчас имею:
  • PHP5
  • Apache2
  • MySQL
  • phpMyAdmin
  • Bluefish
  • Firefox (with webdev-plugins)
Что еще нужно? В частности интересуют php-редакторы.


Имею все почти тоже самое, даже дистрибутивы у нас - родственники: у меня стоит Debian.
Да ничего, в принципе, больше не нужно. По части редакторов - долгое время пользовался Tea, потом Geany, но сейчас вернулся к GVim/Vim - за всю свою практику работы c Linux не видел ничего мощнее и удобнее.

Тема про настройку Vim есть в разделе "Программы" этого форума. Также Vim неплохо описан в O`Reily/СИМВОЛ-овском "Запускаем Linux". Хотя там, по-моему, все неплохо описано.
Спасибо сказали:
Аватара пользователя
sh0ckfile
Сообщения: 168
Статус: Cirno fan
ОС: Ubuntu/WinXP

Re: Удобная организация PHP-программирования

Сообщение sh0ckfile »

Можно украсть/купить Zend - под линем он чуть пошустрей, чем в оффтопике. Или, как правильно заметил PIF, юзать вим.
"Чтобы быть человеком, нужно им какое-то время не быть" ©Ю.А.Бригадир
Registered Linux user #437143.
Спасибо сказали:
s0urce
Сообщения: 321
ОС: Arch Linux + WinXP

Re: Удобная организация PHP-программирования

Сообщение s0urce »

Да ну его нафиг ZendFramework этот, только излишняя громоздскость, меня Kate вполне устраивает...
Спасибо сказали:
Аватара пользователя
sh0ckfile
Сообщения: 168
Статус: Cirno fan
ОС: Ubuntu/WinXP

Re: Удобная организация PHP-программирования

Сообщение sh0ckfile »

s0urce писал(а):
23.10.2007 23:59
Да ну его нафиг ZendFramework этот, только излишняя громоздскость, меня Kate вполне устраивает...

На крупных проектах громоздкость окупается... по-другому там сложно разобраться :(
"Чтобы быть человеком, нужно им какое-то время не быть" ©Ю.А.Бригадир
Registered Linux user #437143.
Спасибо сказали:
Linuxforum
Сообщения: 59
ОС: Ubuntu 7.10

Re: Удобная организация PHP-программирования

Сообщение Linuxforum »

А открытых (или просто бесплатных) аналогов у ZendFramework я так понял нет?

Посмотрю в ближайшее время vim, сравню с Bluefish, который изначально создавался как редактор для html/css/php/perl.

У вима сборка одна или возможно есть какие-то более удачные форки?
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Удобная организация PHP-программирования

Сообщение MadDog »

Linuxforum писал(а):
24.10.2007 09:09
У вима сборка одна или возможно есть какие-то более удачные форки?
А что Вы к нему прикрутите, то и получите :) GOTO: Тонкая настройка vim
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Удобная организация PHP-программирования

Сообщение Voice »

Пересел из Quanta на Eclipse, доволен немерянно.
Особенно понравился переход на реализаци функции при клике на ее имени, а также возможность просмотра ее кода как подсказки.
Ну да, тяжеловат он немерянно, не спорю. :)
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
m11
Сообщения: 147
ОС: Gentoo Linux ~x86

Re: Удобная организация PHP-программирования

Сообщение m11 »

Для громоздких проектов предпочитаю Eclipse, в остальных же случаях kate вполне устраивает :)
Let your mind be free
мой блог
Спасибо сказали:
Linuxforum
Сообщения: 59
ОС: Ubuntu 7.10

Re: Удобная организация PHP-программирования

Сообщение Linuxforum »

А разве Eclipse не предназначался изначально для работы с Java?
PHP для нее же вроде не родной язык?
Спасибо сказали:
sergio
Сообщения: 436
Статус: Интересующийся новичок
ОС: Debian GNU/Linux 4 & 5

Re: Удобная организация PHP-программирования

Сообщение sergio »

Linuxforum писал(а):
24.10.2007 23:39
А разве Eclipse не предназначался изначально для работы с Java?
PHP для нее же вроде не родной язык?

К эклипс есть модули под разные языки. Сам он идеологически не ограничен явой, хотя для нее там больше всего.
Debian GNU/Linux 4 -- AMD Athlon64 3000+ / Asus 7600GS -- Gnome
Debian GNU/Linux 5 -- Dell (Vostro) 500 (Celeron M560 / iGM965) -- Gnome
Спасибо сказали:
Аватара пользователя
m11
Сообщения: 147
ОС: Gentoo Linux ~x86

Re: Удобная организация PHP-программирования

Сообщение m11 »

Linuxforum писал(а):
24.10.2007 23:39
А разве Eclipse не предназначался изначально для работы с Java?
PHP для нее же вроде не родной язык?

Ну это на самом деле не принципиально,
для него доступно несколько framework'ов, в том числе и PDT framework
Let your mind be free
мой блог
Спасибо сказали:
Аватара пользователя
Denjs
Сообщения: 1685
ОС: SuSe 10.2

Re: Удобная организация PHP-программирования

Сообщение Denjs »

так, народ.
предлагаю обсудить тему отладчиков.
какие есть мысли, предложения, советы ?
QDroid - Среда исполнения и фреймворк для QtScript.
OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Удобная организация PHP-программирования

Сообщение MadDog »

Denjs писал(а):
25.10.2007 04:03
предлагаю обсудить тему отладчиков.
какие есть мысли, предложения, советы ?
Отладчиков чего? ПЫХа что ли? Так вполне хватает установленного LAMP'а. Никогда не понимал смысла и удобства отладчиков для PHP, когда результат надо смотреть в браузере. :)
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Аватара пользователя
SpeedHack
Сообщения: 116

Re: Удобная организация PHP-программирования

Сообщение SpeedHack »

Кодю на PHP уже больше года, но все под виндой %) Именно в этот момент занимаюсь поднятием сервера LAMP (нашел время что-нибудь написать, пока mysql компилится).

P.S. По мне так, кроме Apache, PHP, Perl, MySQL ничего не нужно :)
P.S.S. Vi рулит
P.S.S.S. Может сейчас аффтору и легко, но потом будет точно хуже :) На 90% уверен что PHP установлен с помощью apt-get что не есть гуд, ибо там очень много всяких опций при сборке можно указывать и в процессе обучения, работы с различными расширениями часто придется перекомпилировать PHP. Так что ставь сразу из исходников :)
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Удобная организация PHP-программирования

Сообщение Voice »

SpeedHack писал(а):
25.10.2007 22:31
P.S.S.S. Может сейчас аффтору и легко, но потом будет точно хуже :) На 90% уверен что PHP установлен с помощью apt-get что не есть гуд, ибо там очень много всяких опций при сборке можно указывать и в процессе обучения, работы с различными расширениями часто придется перекомпилировать PHP. Так что ставь сразу из исходников :)

Ну это смотря что писать. Если сайт какой или ЦМС то нужен самы базовый минимум.
Да и многое модулями доставить можна.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Linuxforum
Сообщения: 59
ОС: Ubuntu 7.10

Re: Удобная организация PHP-программирования

Сообщение Linuxforum »

Про отладчик PHP никогда не слышал, но посмотреть было бы интересно.
Да, все компоненты установлены через apt-get и пока все устраивает. Думаю компиляцией стоит заняться тогда, когда препрет. А сейчас просто не хочется заморачиваться - модули рулят, как подчернул Voice.

А теперь еще один странный вопрос:

А как лучше расположить ярылки на используемые приложения?
Вот я например пользуюсь Avant Window Navigator.
Добавил туда ярлыкы на запуск Firefox, Bluefish (ну vim позже будет) и кнопку запуска папки /var/www/
На саму папку /var/www/ поставил права 777. Ничего страшного?

Может как-то более удобно можно организовать рабочее место?
(понимаю, что это личное дело каждого - просто хочется узнать как у других)
Спасибо сказали: