Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];

Вниз

Delphi for PHP - кто нибудь пользуется?   Найти похожие ветки 

 
Real ©   (2008-01-29 02:32) [0]

Мое знакомство с ним ограничено пока только просмотром демо-роликов. Но помнится после первого релиза было много нареканий. Изменилось ли что-нибудь в лучшую сторону? И еще такой вопрос: скачал давно триал версию (еще не ставил) зашел на сайт чтоб скачать свежую триал-версию смотрю - она 21 мб, в то время как старая инсталляция - 29 мб. Теперь неизвестно какую выбрать: старую что побольше, или новую - из которой быть может выкинули что-то хорошее :)


 
Черный Шаман   (2008-01-29 03:32) [1]

Delphi for PHP это как VB for drivers development.


 
PEAKTOP ©   (2008-01-29 03:45) [2]

Идея самой среды очень понравилась, по крайней мере было интересно, как они делают механизм ThirdParty компонетов. В смысле, самому можно написать компонент и проинсталлить в среду. В общем путем проктологии было выяснено, что создают в фоне COM-объект IExplore и "запускают" на нем компонент, копируют в виде картинки и рисуют на форме.

Среду качал с Борланда (ой, простите, КодэГера), но сам ехе-шник с "таблэткой" у наших братьев навек из поднебесной страны, поэтому о размерах инсталляхи судить не могу. Кстати, лежит там до сих пор, видимо, пуленепробиваемый хостинг за великим файерволлом все-таки :)

Среда сама, конечно, очень сырая. Нет элементарных вещей: настроки или подхвата "на лету" существующего Апача, опять таки PHP успешно себя и под IIS чувствует, и жить она может по разному: в виде модуля ВЭБ-сервера и в виде CGI-приложения. Среда наглухо не дружит со средствами отладки от Zend, хотя это родители PHP. Да много чего можно было сделать. Сама WCL очень сырая, аналог IBX там вообще притянут за уши, не отвечает даже минимальным требованием к работе с SQL-серверами. А чуть не забыл - главное отличие от всех борландовских продуктов - отсутствие автоподсказчика кода !
В общем, "поставил на полку", мало ли, может лет через 15 кого-то заинтересует первая версия. :) Попробуйте сечас достать Delphi 1.0 :)

А из сугубо практического интереса предпочитаю http://www.turbophp.com/. В первых, в OpenSource, во-вторых писан угадайте на чем ? Чего только этот скриншот стоит http://www.turbophp.com/images/tp4_ide_0_big.png. В общем, взял исходники, подправил малость "под себя" (в основном, рюшечки), полгода - полет нормальный. Не знаю, вырастет ли из этого проекта что либо серъезное, но для себя IDE я нашел.

Знакомые вот еще phpDesigner (http://www.mpsoftware.dk/phpdesigner.php) предпочитают, эдакий навороченный блокнот. Вот у этих точно все шансы переплюнуть DelphiForPHP, т.к. проект коммерческий и развивается быстрыми темпами. Куча удобных фишек, автоинсертор кода (когда набираешь "if", нажимаешь Ctrl+J, а оно вставляет всю структуру "if(){}else{}"в код), автоподскачик кода (когда открываешь скобку функции, а оно тебе все параметры перечисляет), незаглюченный эксплорер кода, в среде настраивается ВСЕ, есть куча стандартных тулзов любой уважающей себя IDE класса Delphi\CBuilder\JBuilder,  в том числе и phpDocumentor кода, возможности отладки, проверки синтаксиса без запуска, дружит с Zend-debug.

Но этот вариант уж какой-то слишком нормальный. Это не путь настоящих джедаев. Мы будем по-старинке: в блокноте. Гы-гы :)


 
homm ©   (2008-01-29 09:13) [3]

> [2] PEAKTOP ©   (29.01.08 03:45)
> Попробуйте сечас достать Delphi 1.0 :)

Поставляется со всем дистрибьютивами дельфи выше 1.0. В 5-й точно было.


 
Style ©   (2008-01-29 16:33) [4]


> Мы будем по-старинке: в блокноте. Гы-гы :)


+1


 
Юрий ©   (2008-01-29 16:41) [5]

Есть ещё http://www.eclipse.org/pdt/


 
Real ©   (2008-01-31 01:00) [6]

Спасибо за инфу, заинтриговал турбопхп, попробую тоже.


> Но этот вариант уж какой-то слишком нормальный. Это не путь
> настоящих джедаев. Мы будем по-старинке: в блокноте. Гы-
> гы :)

Я за два года пробований всяких phpExpert и им подобным остановился на FAR+Colorer что по сути и представляет собой блокнот. И вероятно на сегодня действительно лучший способ: ковырять WCL времени не будет, а неподконтрольный код ничего хорошего в перспективе не сулит. Просто хочется уже какого средства наподобии Delphi - может ведь и в ней форму в текст переключить, но ты ведь так не делаешь? ;)


> Есть ещё http://www.eclipse.org/pdt/

Жутко не понравилось. К тому же еще и тормозит конкретно! Причем не ясно почему.


 
ketmar ©   (2008-01-31 01:10) [7]

>[6] Real©(31.01.08 01:00)
>Жутко не понравилось. К тому же еще и тормозит конкретно! Причем не ясно
>почему.

потому что эклипс.


 
Real ©   (2008-01-31 01:14) [8]


> >[6] Real©(31.01.08 01:00)
> >Жутко не понравилось. К тому же еще и тормозит конкретно!
>  Причем не ясно
> >почему.
> потому что эклипс.

Дык пока его ваяли, стока анонсов было, и о производительности в том числе. Казалось - вот оно, скоро будет IDE будущего, для всех языков... А вышло в итоге такое г...


 
Celades ©   (2008-01-31 02:07) [9]


> А вышло в итоге такое г...

"Г...." у вас компьютер.
Скока эклипосм не пользуюсь, торомозов особых не замечал, т.е. не больше чем та же Delphi  тормозит.


 
ketmar ©   (2008-01-31 02:10) [10]

>[8] Real©(31.01.08 01:14)
оно не г. оно работает. почти даже не падает. только жаба, поэтому грустно работает. ничего, компьютеры ускоряются.


 
Черный Шаман   (2008-01-31 02:11) [11]


> Real ©   (31.01.08 01:00) [6]
>
> > Есть ещё http://www.eclipse.org/pdt/
>
> Жутко не понравилось. К тому же еще и тормозит конкретно!
>  Причем не ясно почему.


Сколько мозгов на хосте?


 
PEAKTOP ©   (2008-01-31 02:11) [12]

> Дык пока его ваяли, стока анонсов было, и о производительности в том числе. Казалось - вот оно, скоро будет IDE будущего,  для всех языков... А вышло в итоге такое г...

Ну, все в ИТ мире помнят еще до сих пор историю о "M$Excelv2 VS Lotus123", когда Lotus разработали нормальный табличный препроцессор, а потом его полгода кастрировали, пытаясь засунуть в 640 кубиков ОЗУ. А мелкомягкие полгода ждали, пока выйдет Intel386, и с криками "гоп-гей-ла-ла-лэй" его активно начали пихать, хотя в тот момент он значительно по функционалу уступал Lotus123.

Вот и "Затмение" у меня на серваке не тормозит (AMDTurion(64x2)+4GB RAM+SATA-RAID). А через годик это будет у многих дома ...

Единственно, что смущает в многих средах разработки, это какая-то упрямая уверенность в том, что файлы создаваемые в моем проекте, будут обязательно иметь расширение *.php или *.php5. Апач-то можно настроить так, чтобы он расширение apsx воспринимал, как PHP, а самому движку вообще по фиг, какое там расширение у файла, он только пары тегов <?php ?> ищет.

Просто нормальные пацаны у себя на серваке Apach активно под IIS маскируют, там странички ошибок под IIS-овские подменяют, активно рекламируют, что сервер крутиться под WindowsServer2003, и пусть всякие куль-хацкеры думают о том, что сайт под .Net крутиться :) А серьезного человека это один фиг не остановит.
А еще офигенно рулит персональная сборка PHP и того же Apach-a под себя, с заменой всяких стринговых констант на "Microsoft Internet Information Service v6.0".


 
ketmar ©   (2008-01-31 02:15) [13]

>[12] PEAKTOP©(31.01.08 02:11)
>нормальные пацаны у себя на серваке Apach активно под IIS маскирую
это е…ны обыкновенные. о том, что security by obscurity является лажей — не знают. скорее всего, даже словей таких не знают. ну да им можно — должны же в мире и идиоты чем-то заниматься…


 
PEAKTOP ©   (2008-01-31 03:08) [14]

> должны же в мире и идиоты чем-то заниматься…
Идиоты играют в русскую рулетку для линукса

[home root@localhost]#  $[ $[RANDOM % 6] == 0 ] && rm -rf / || echo "Будем жить !"


 
ketmar ©   (2008-01-31 03:22) [15]

>[14] PEAKTOP©(31.01.08 03:08)
а также занимаются security by obscurity. накал идиотизма совершенно одинаков.


 
PEAKTOP ©   (2008-01-31 04:37) [16]

> ketmar ©   (31.01.08 03:22) [15]
http://www.delphimaster.ru/cgi-bin/anketa.pl?id=1191951149

Ну, не все же в биореакторе живут :)


 
ketmar ©   (2008-01-31 04:45) [17]

>[16] PEAKTOP©(31.01.08 04:37)
ну да. некоторые ним управляют, сырьё подвозят.


 
Anatoly Podgoretsky ©   (2008-01-31 09:21) [18]

> PEAKTOP  (31.01.2008 02:11:12)  [12]

Вообще то "в тот момент" не сильно интересует, те которые  в тот момент - где они?

Нормальные пацаны или крутые или обиженные.


 
Real ©   (2008-01-31 20:26) [19]


> > А вышло в итоге такое г...
> "Г...." у вас компьютер.

AMD 3000+ (64bit), 1 GB ОЗУ - Delphi 6 просто летает. Запустил щас для теста: Эклипс стартовал ровно вдвое дольше. Нажал New, PHP Project - следующее окно (ввода имени проекта) открывалось ровно 1,5 секунды.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.039 c
2-1202986908
asdf2
2008-02-14 14:01
2008.03.09
Где найти компонент TNMHTTP?


2-1202578462
DDR
2008-02-09 20:34
2008.03.09
Поиск файлов и TreeView


2-1202720850
lead-in
2008-02-11 12:07
2008.03.09
проблема с Socket`ами


2-1202795323
Mishenka
2008-02-12 08:48
2008.03.09
Как указать размеры картинки вставляемой в документ Word?


2-1202714361
gerda
2008-02-11 10:19
2008.03.09
dephi unix





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский