41

Re: PHP editors

Почав використовувати PHPStorm

42

Re: PHP editors

PHPStorm ужасно виглядає під gtk2

43 Востаннє редагувалося ping (19.09.2012 07:34:17)

Re: PHP editors

Patron написав:

Почав використовувати PHPStorm

Commercial License

For companies and organizations
$199

Personal License
For individual
developers
$99

Academic License
For students and
teachers
$29

Classroom License
For trainers and educational institutions
FREE

Open Source Project License
For open source projects
FREE

p.s.
or free 30 days trial

44

Re: PHP editors

Netbeans.
Sublime Text 2.
Vim.
Bluefish.

45

Re: PHP editors

Patron написав:

- ALREADY CRACKED

чисто моя думка - використовуючи стільки чудових open sourse продуктів було б свинством похерити принципи та користуватися ламалками.
зрештою - для профі 100 баксів не ціна питання за інструмент, а для любителя досить  30 днів тріалу + перевстановлення.

:)

Подякували: flatliner1

46

Re: PHP editors

похерити принципи

а можна детальніше про принципи? Ви ще скажіть що фільми не можна качати з торентів бо це свинство а дивитися треба лише в кінотеатрі.

47

Re: PHP editors

Patron написав:

похерити принципи

а можна детальніше про принципи? Ви ще скажіть що фільми не можна качати з торентів бо це свинство а дивитися треба лише в кінотеатрі.

це не свинство, просто фільми дивитися дома, ужасно)

48

Re: PHP editors

Patron написав:

похерити принципи

а можна детальніше про принципи? .

можна. не роби ближньому свому  те,чого собі не хочеш ;)

Patron написав:

Ви ще скажіть що фільми не можна качати з торентів бо це свинство а дивитися треба лише в кінотеатрі.

а відколи фільми пишуть програмісти? :/

п.с.
не конче в кінотеатри ходити, можна  і на домашній комп придбати право перегляду :)

а phpstorm я таки поставив паралельно з eclipse і пробую відчути різницю та перевагу платного продукту.
але, поскільки обидві IDE для мене нові (а з php я аж 2 ьтжні як познайомився :) ) - то різниці суттєвої поки не бачу, бо ще не використовую на нормальну потужність.

49 Востаннє редагувалося funivan (24.09.2012 14:27:58)

Re: PHP editors

Netbeans - ось мій редактор. Якось так сталось що я з ним на ти :) І чим більше працюєш тим більше знаєш всякі фішки.
Не кажу що Netbeans найкращий і всі використовуйте, просто для мене він кльовий крапка

Плюси :
- кросплатформеніть
- досить швидкий
- опен сорс
- синхронізація по FTP
- потужний рефакторинг (в css навіть класи можна переназивати)
- дебагер
- кастомні анотації
- макроси
- плагіни
- шаблони файлів, шаблони коду, всякі фішки для швидкого кодінгу

Мінуси:
- макроси не надто потужні.
- для мене є пару баг які покищо не пофіксали ( звязане з форматуванням коду)




Хтось там писав що мож писати в блокноті у будь якій фірмі ))) Чесно кажучи це смішно) писати це можна, а от для того що б не витрачати пів дня на роботу яку мож зробити за 3 хв краще використовувати ide.
Рівнятись треба на професіоналів і я не думаю що зенд кодять в блокноті ;) так що варто декол задуматись чи блокнот це те що треба))

Подякували: Torbins1

50

Re: PHP editors

gedit або komodo
Екліпс якось не пішов, надто тяжкий він для мене. і найкращий дебагег в світі, то error_log()

51

Re: PHP editors

найкращий дебагег в світі, то error_log()

попробуйте xdebug

Подякували: funivan, flatliner2

52

Re: PHP editors

Доречі, поставити той же xdebug на nginx, то є ще той секас. І потім, різні конфіги на продакшені і девсервері деколи приводять до появи дуже "загадкових" помилок.

53

Re: PHP editors

секас? в мене ла локалці крутиться, ніякго секасу не найшов)

Подякували: Replace, funivan2

54 Востаннє редагувалося Vo_Vik (15.10.2012 19:53:24)

Re: PHP editors

А можна глянути конфіг для кількох віртуальних хостів?
Я правда ще в гугл не дивився... Просто так питаю. Мені поки ерорлогу вистачало.

ПС: поліз дивитись в гугл))) Все вже поняв... Беру свої слова назад. Але всерівно ерор логу мені поки вистачало.

55

Re: PHP editors

віртуал хост не при ділах)
якшо PHP через пхп-фпм(в більшості випадіків, якшо нгінкс), то після установки, дописуєм

/etc/php5/fpm/php.ini
і радієм як діти.

xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_port = 9000

ну можна ше і ехом дебажити, кайфу мало.
якшо логіка складна, і треба прослідкувати яка умова виконалася, вміст змінної та тип при кожній ітерації, з ехм буде секасу більше, чим з установкою xdebug

Подякували: Torbins1

56

Re: PHP editors

хотя я дебагер дуже рідко юзаю, але помагає миттєво)

57

Re: PHP editors

якшо логіка складна, і треба прослідкувати яка умова виконалася, вміст змінної та тип при кожній ітерації, з ехм буде секасу більше, чим з установкою xdebug

Ви вірно підмітили якщо лігіка складна і скрипт валиться десь на середині а перед ним іде чимало іфів то неможливо в голові утримати всі умови і подумати що де тут не виконюєсять.

Завдяки брейкпоінтам можна спокійно собі дебажити все що треба. Це хороша практика. Для простих штук достатньо вивести дампю.

Всім хто не використовує дебагери рекомендую хоча б глянути що це за штука і ознайомитись.

Знання зайвими не бувають ;)

Подякували: Torbins1

58 Востаннє редагувалося Torbins (17.10.2012 12:42:46)

Re: PHP editors

Доречі, поставити той же xdebug на nginx, то є ще той секас. І потім, різні конфіги на продакшені і девсервері деколи приводять до появи дуже "загадкових" помилок.

Мені здається, ставити дебагер на продакшн, то злочин майже такої ж тяжкості як і вбивство.

Подякували: funivan, Vo_Vik, flatliner3

59

Re: PHP editors

Мені здається, ставити дебагер на продакшн, то злочин майже такої ж тяжкості як і вбивство.

Так і є погоджуюсь на 100%  тільки на дебажних версіях

Подякували: miroslav.chandler1

60

Re: PHP editors

Sublime Text 2 - після того, як спробуєш, більше не захочеш чогось іншого.