Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Существуют ли какие-либо бесплатные IDEs для PHP разработки? Какие лучшие из платных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2008, 14:46 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Самая быстрая IDE - vi ;-) /* Novus Ordo Seclorum */ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2008, 19:14 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Andaimиз бесплатных: php expert editor платных: zend studio электронная библиотека И то другое видел в нете, поставил Expert, тыкаю - пока нашел небольшой минус- нет контекстной справки. Но может и ничего раз бесплатно это все, мне чисто изредка поваять для удовольствия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2008, 19:58 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
alexmsp Andaimиз бесплатных: php expert editor платных: zend studio электронная библиотека И то другое видел в нете, поставил Expert, тыкаю - пока нашел небольшой минус- нет контекстной справки. Но может и ничего раз бесплатно это все, мне чисто изредка поваять для удовольствия.Ничего, без контекстной справки прожить можно, но то что php expert editor, это да. Не то что Зенд Студио ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2008, 22:13 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
alexmsp Andaimиз бесплатных: php expert editor платных: zend studio электронная библиотека И то другое видел в нете, поставил Expert, тыкаю - пока нашел небольшой минус- нет контекстной справки. Но может и ничего раз бесплатно это все, мне чисто изредка поваять для удовольствия. Мне от него пришлось отказаться из-за глючности фтп-клиента... Впрочем, это общая беда практически всего подобного софта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2008, 12:04 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
andreeffNuSphere PhpED С каких это пор оно стало бесплатно? Я юзаю Komodo Edit. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2008, 21:27 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
netbeans 6,1+php plugin либо netbeans 6.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2008, 12:05 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
uyga andreeffNuSphere PhpED С каких это пор оно стало бесплатно? Я юзаю Komodo Edit. а камада разве free? а бесплатным оно стало с появлением пиратской бухты:-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2008, 15:20 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Eclipse SDK - бесплатная, кроссплатформенная ---------------------------- artnexx.ru - Творческие лица и организации всех жанров из сферы арт и event бизнеса России, Европы artnexx.com.ua - Творчі особистості та організації усіх жанрів з сфери арт та event бізнесу України, Європи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2008, 15:25 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
metalalisaEclipse SDK - бесплатная, кроссплатформенная ---------------------------- artnexx.ru - Творческие лица и организации всех жанров из сферы арт и event бизнеса России, Европы artnexx.com.ua - Творчі особистості та організації усіх жанрів з сфери арт та event бізнесу України, Європи Динозавры обречены... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2008, 15:29 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
apapacy metalalisaEclipse SDK - бесплатная, кроссплатформенная ---------------------------- artnexx.ru - Творческие лица и организации всех жанров из сферы арт и event бизнеса России, Европы artnexx.com.ua - Творчі особистості та організації усіх жанрів з сфери арт та event бізнесу України, Європи Динозавры обречены... только почему-то большинство пост-советских жавишных кодеров их юзают... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2008, 17:23 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
seninnetbeans 6,1+php plugin либо netbeans 6.5 Не дадите ссылку на php plug in? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2008, 21:30 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
andreeff uyga andreeffNuSphere PhpED С каких это пор оно стало бесплатно? Я юзаю Komodo Edit. а камада разве free? а бесплатным оно стало с появлением пиратской бухты:-) Да, Komodo Edit - free. В отличие от Komodo IDE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2008, 23:48 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
ну, ничто не мешает отловить все места, где прописывается триал, сбекапить настройки проги, все поудалять, поставить триальную версию заново, вернуть свои настройки из бекапа. И пользоваться триальной версией еще 30 дней:-) никакого вмешательства непосредственно в по и использования левых регистрационных ключей / кейгенов не производится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2008, 09:38 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Eclipse+PHPEclipse Подсказывает где я делаю ошибки и опечатки. Как-то даже отладку умеет делать через xdebug. Есть еще Eclipse+PDT... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2008, 11:05 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Saemon ZixelEclipse+PHPEclipse Подсказывает где я делаю ошибки и опечатки. Как-то даже отладку умеет делать через xdebug. Есть еще Eclipse+PDT...насмешил хороший отжиг ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2008, 18:01 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
seninnetbeans 6,1+php plugin либо netbeans 6.5А это что за отжиг: [spoiler ClickMe]Annotation: value = org.netbeans.modules.debugger.ui.actions.DebuggerAction.createContinueAction from Actions/Debug/org-netbeans-modules-debugger-ui-actions-ContinueAction.instance Annotation: value = org.netbeans.modules.debugger.ui.actions.DebuggerAction.createContinueAction from Actions/Debug/org-netbeans-modules-debugger-ui-actions-ContinueAction.instance Annotation: value = org.netbeans.modules.debugger.ui.actions.DebuggerAction.createContinueAction from Actions/Debug/org-netbeans-modules-debugger-ui-actions-ContinueAction.instance value = org.netbeans.modules.debugger.ui.actions.DebuggerAction.createContinueAction from Actions/Debug/org-netbeans-modules-debugger-ui-actions-ContinueAction.instance value = org.netbeans.modules.debugger.ui.actions.DebuggerAction.createContinueAction from Actions/Debug/org-netbeans-modules-debugger-ui-actions-ContinueAction.instance Caused: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:571) at java.util.ArrayList.get(ArrayList.java:349) at org.netbeans.modules.debugger.javafx.ui.EditorContextBridge.getContext(EditorContextBridge.java:83) at org.netbeans.modules.debugger.javafx.ui.actions.ToggleBreakpointActionProvider.<init>(ToggleBreakpointActionProvider.java:77) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:539) at java.lang.Class.newInstance0(Class.java:372) at java.lang.Class.newInstance(Class.java:325) at org.netbeans.api.debugger.Lookup$MetaInf.createInstance(Lookup.java:376) at org.netbeans.api.debugger.Lookup$MetaInf.access$1300(Lookup.java:210) at org.netbeans.api.debugger.Lookup$MetaInf$MetaInfLookupList.fillInstances(Lookup.java:600) at org.netbeans.api.debugger.Lookup$MetaInf$MetaInfLookupList.<init>(Lookup.java:588) at org.netbeans.api.debugger.Lookup$MetaInf$MetaInfLookupList.<init>(Lookup.java:581) at org.netbeans.api.debugger.Lookup$MetaInf$MetaInfLookupList.<init>(Lookup.java:576) at org.netbeans.api.debugger.Lookup$MetaInf.lookup(Lookup.java:243) at org.netbeans.api.debugger.ActionsManager.initActionImpls(ActionsManager.java:421) at org.netbeans.api.debugger.ActionsManager.isEnabled(ActionsManager.java:254) at org.netbeans.modules.debugger.ui.actions.DebuggerAction.isEnabled(DebuggerAction.java:128) at org.netbeans.modules.debugger.ui.actions.DebuggerAction.<init>(DebuggerAction.java:77) at org.netbeans.modules.debugger.ui.actions.DebuggerAction.createContinueAction(DebuggerAction.java:148) Caused: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:623) at org.netbeans.core.startup.layers.BinaryFS$AttrImpl.methodValue(BinaryFS.java:583) at org.netbeans.core.startup.layers.BinaryFS$AttrImpl.getValue(BinaryFS.java:483) at org.netbeans.core.startup.layers.BinaryFS$BFSBase.getAttribute(BinaryFS.java:370) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:822) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:782) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:818) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:782) at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:715) at org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1241) at org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:749) at org.netbeans.core.ShortcutsFolder.readShortcuts(ShortcutsFolder.java:159) at org.netbeans.core.ShortcutsFolder.refresh(ShortcutsFolder.java:123) at org.netbeans.core.ShortcutsFolder.<init>(ShortcutsFolder.java:108) at org.netbeans.core.ShortcutsFolder.initShortcuts(ShortcutsFolder.java:89) at org.netbeans.core.NonGui.initializeMainWindow(NonGui.java:156) at org.netbeans.core.NonGui.run(NonGui.java:106) at org.netbeans.core.startup.Main.start(Main.java:335) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:110) [catch] at java.lang.Thread.run(Thread.java:674) [spoiler] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2008, 18:07 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Есть оказывается в Expert контекстная справка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2008, 01:53 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
еесть. но вот более удобного автокомплита, чем в NuSphere, больше не встречал. Если скажете, какой еще редактор может распутать следующую цепочку: класс А, у него родитель А1, в родителе создан экземпляр класса Б, у которого другой родитель Б1. так вот, из класса A можно автокомплитом вызывать паблик-методы класса Б1=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 20:59 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Ну мне бы для начала автоформатирование отступов по анлогии с NetBeans IDE... Такие автокомплиты это уже из области крутизны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2008, 01:41 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
andreeffеесть. но вот более удобного автокомплита, чем в NuSphere, больше не встречал. Если скажете, какой еще редактор может распутать следующую цепочку: класс А, у него родитель А1, в родителе создан экземпляр класса Б, у которого другой родитель Б1. так вот, из класса A можно автокомплитом вызывать паблик-методы класса Б1=) Точно не помню, вроде в Зенде есть такое (с пыха давно уже спрыгнул) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2008, 11:00 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
С0ВЕСТЬ (с пыха давно уже спрыгнул) Были причины? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2008, 18:34 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
alexmsp С0ВЕСТЬ (с пыха давно уже спрыгнул) Были причины? имхо слабоват язык, да и не стандартизирован никак... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2008, 21:00 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
alexmspСуществуют ли какие-либо бесплатные IDEs для PHP разработки? Какие лучшие из платных? Eclipse PDT 1.х Версия 2.0 выдет под новый год ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2008, 23:10 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Anjey aka PM alexmsp С0ВЕСТЬ (с пыха давно уже спрыгнул) Были причины? имхо слабоват язык, да и не стандартизирован никак... А что, на ASP.NET/Ruby on Rail/Python есть стандарты? Насмешил! Короче Notepad++ и Eclipse PDT + XDebug + WampServer спасут отца русской демократии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2008, 23:14 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Web Developer Anjey aka PMимхо слабоват язык, да и не стандартизирован никак...А что, на ASP.NET/Ruby on Rail/Python есть стандарты? Насмешил! Во-первых: на брудершафт мы не пили и тыкать мне вам никто не разрешал. Во-вторых: ИМХО оно и в африке ИМХО В-третьих: а где я заикнулся о Ruby или мб ASP.NET? Вообще-то я имел ввиду java. Насчет Python , так там есть naming conventions А насчет пыха.... да достаточно вот этого: http://verplant.org/perl.vs.php.shtml 7. Inconsequent function naming convention Some function names consist of more than one word. There are three conventions for combining these words: 1. Glued together: getnumberoffiles 2. Separated with underscores: get_number_of_files 3. Camel case: getNumberOfFiles Most Languages choose one of these variants. PHP uses all of them. For example, it you want to convert special characters to HTML entities, you use the function htmlentities (Words glued together). If you want to do the opposite, you use its little brother function html_entity_decode. For some reason the words are now separated by underscores. Why is this bad? You know there is a function named strpad. Or was it str_pad? Every time you have to look up what the notation is or wait for an error to occur. Functions are case insensitive, so for PHP there is no difference between rawurldecode and RawUrlDecode. This is bad too, because both are used and because they look different, they will confuse the reader.От себя добавлю: 2 варианта наименования: глагол_существительное, существительное_глагол, ДАЖЕ В ПРЕДЕЛАХ ОДНОГО НАБОРА ФУНКЦИЙ, к примеру: чего стоят ibase_add_user, ibase_delete_user (первый вариант) и тут же ibase_blob_add, ibase_blob_create (второй вариант). Использование разных терминов, обозначающих одно и то же действие: ibase_ modify _user и тут же mysql_ change _user Мало? тынц , тынц больше тынцать влом.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2008, 09:01 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Anjey aka PM Web Developer Anjey aka PMимхо слабоват язык, да и не стандартизирован никак...А что, на ASP.NET/Ruby on Rail/Python есть стандарты? Насмешил! Во-первых: на брудершафт мы не пили и тыкать мне вам никто не разрешал. Во-вторых: ИМХО оно и в африке ИМХО В-третьих: а где я заикнулся о Ruby или мб ASP.NET? Вообще-то я имел ввиду java. Насчет Python , так там есть naming conventions А насчет пыха.... да достаточно вот этого: http://verplant.org/perl.vs.php.shtml 7. Inconsequent function naming convention Some function names consist of more than one word. There are three conventions for combining these words: 1. Glued together: getnumberoffiles 2. Separated with underscores: get_number_of_files 3. Camel case: getNumberOfFiles Most Languages choose one of these variants. PHP uses all of them. For example, it you want to convert special characters to HTML entities, you use the function htmlentities (Words glued together). If you want to do the opposite, you use its little brother function html_entity_decode. For some reason the words are now separated by underscores. Why is this bad? You know there is a function named strpad. Or was it str_pad? Every time you have to look up what the notation is or wait for an error to occur. Functions are case insensitive, so for PHP there is no difference between rawurldecode and RawUrlDecode. This is bad too, because both are used and because they look different, they will confuse the reader.От себя добавлю: 2 варианта наименования: глагол_существительное, существительное_глагол, ДАЖЕ В ПРЕДЕЛАХ ОДНОГО НАБОРА ФУНКЦИЙ, к примеру: чего стоят ibase_add_user, ibase_delete_user (первый вариант) и тут же ibase_blob_add, ibase_blob_create (второй вариант). Использование разных терминов, обозначающих одно и то же действие: ibase_ modify _user и тут же mysql_ change _user Мало? тынц , тынц больше тынцать влом.... Открой для себя новейшие библиотеки в т. ч. Zend Framework ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2008, 22:35 |
|
||
|
PHP IDE
|
|||
|---|---|---|---|
|
#18+
Я пользуюсь Codelobster PHP Edition Мне очень нравится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2013, 12:52 |
|
||
|
|

start [/forum/topic.php?all=1&fid=23&tid=1463504]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 444ms |

| 0 / 0 |
