DevelStudio

DevelStudio (41.05КиБ) Когда-то я программировал на Delphi. Несколько лет и, кажется, даже неплохо. Два диплома, сделанных мною при помощи этой среды люди защитили на «пять». Поэтому, увидев этот скриншот пару дней назад, я бы подумал, что это какие-то ранние прототипы Delphi или что-то самодельное, но сделанное под влиянием.

Это PHP DevelStudio, среда для разработки графических утилит на PHP, сделанная действительно под влиянием Delphi. Визуальное программирование — натаскиваем компонентов, расставляем кнопки, диалоги, окошки, пишем обработчики кликов, нажатий и прочего, компилируем, готов exe-файл. При этом приложение пишется на PHP с использованием специального framework.

Пару дней поковырялся, забавно. Никакой мистики, старый как мир принцип — интерпретатор, библиотеки и прочее складывается в один файл. Отсюда и основной недостаток — даже сжатый UPX'ом (среда сама умеет им сжимать) запускаемый файл примера, который всего-то решает квадратное уравнение, занимает несколько мегабайт и стартует чуть-чуть медленнее, чем хотелось бы.

Тем не менее, авторы сделали гигантскую работу (кстати, DevelStudio написана на PHP) и программировать действительно удобно и просто.

На сайте программы есть справка и видеоуроки (кстати, рекомендую посмотреть видеоуроки, основы воспринимаются очень быстро).

Из-за стартового конского размера, программировать на DevelStudio что-то мелкое как-то расточительно, сказываются накладные расходы, но может это мои комплексы. При увеличении объёма программы они не меняются (если вы не подключаете ещё модули, cURL, скажем), так что логичнее замахнуться на что-то более существенное. Проект молодой (ему несколько месяцев), желаю авторам не потерять запал.

Добавлено на следующий день. Тут в комментариях вспомнили Delphi for PHP и веб-разработку. Ребята, DevelStudio не про то. DevelStudio позволяет получать запускаемые GUI приложения. Никакого веба, никакого Apache и прочего.
27 апреля 2010 23:54

besisland.name (besisland.name)
28 апреля 2010, 00:15

А слышали о Delphi for PHP?

Алик Кириллович (www.alik.su)
28 апреля 2010, 02:31

Визуальное программирование появилось достаточно давно.

Самая известная технология — ASP.NET Web Forms, которая существует уже почти 10 лет. Там также, примерно как в Delphi или Visual Basic, натаскиваются контролы (кнопки, меню, деревья), навешиваются обработчики и т.д.

Однако, я считаю, подобная парадигма не очень удачно подходит для web-разработки.

Собственно, для ASP.NET Микрософт выпустила пару лет назад красивую альтернативу WebForm — ASP.NET MVC.

Max (filter.pip.verisignlabs.com)
28 апреля 2010, 08:43

По моему, очень здорово. Хорошая возможность для средней руки веб-разработчиков начать писать (настольные) приложения, к тому же взаимодействующие с интернет-сервисами, на понятном языке. Я так понял там исполняемый код можно получить?
И, в отличие от Микрософтов, абсолютно for free))

bolk (bolknote.ru)
28 апреля 2010, 09:32, ответ предназначен besisland.name:

Слышали и даже тыкали веточкой пару лет назад. Не видел там возможности создать EXE.

bolk (bolknote.ru)
28 апреля 2010, 09:33, ответ предназначен Алик Кириллович (www.alik.su):

Однако, я считаю, подобная парадигма не очень удачно подходит для web-разработки.
Это не веб-разработка. Это разработка запускаемого GUI-приложения на PHP.

bolk (bolknote.ru)
28 апреля 2010, 09:35, ответ предназначен Max (filter.pip.verisignlabs.com):

Я так понял там исполняемый код можно получить?
Это единственный способ запустить получившееся приложение.

werdn.livejournal.com (werdn.livejournal.com)
28 апреля 2010, 21:11

тю, оно не кроссплатформенное даже

bolk (bolknote.ru)
28 апреля 2010, 21:26, ответ предназначен werdn.livejournal.com:

Нет. Это сейчас обязательно?

baka.name (baka.name)
29 апреля 2010, 18:01

Ну, не знаю, насколько это хорошо. (То есть, конечно, наличие возможности - может, и хорошо, но в большинстве случаев пользоваться ей будут неадекватно.)

Для АктивСтейтПерла тоже есть (или была) приблуда для создания виндовых приложений.
"Продвинутые любители Перла" одного местного интернет-провайдера сваяли на ней "монитор" (программу, с помощью которой открывать доступ в интернет и которую надо держать открытой, чтобы доступ был.
Хрень получилась большая и глючная.).

bolk (bolknote.ru)
29 апреля 2010, 19:03, ответ предназначен baka.name:

Ну, не знаю, насколько это хорошо.
Да я и сам не знаю :)

baka.name (baka.name)
3 мая 2010, 18:58, ответ предназначен bolk (bolknote.ru):

Да я и сам не знаю :)
Я пока сомневаюсь.
Скачал "на посмотреть", но, прочитав их исправление от 21 апреля, решил пока не ставить. ^_^
("Сегодня была решена проблема с зависанием среды во время смены раскладки клавиатуры. Истинная причина бага оказалась далеко не в Пунто-свичере и не в настройках системы.")

Потому что оно как-то "непрозрачно" - может, оно и систему случайно порушит, а развлекаться с виртуальными машинами недосуг.

bolk (bolknote.ru)
4 мая 2010, 09:24, ответ предназначен baka.name:

Скачал "на посмотреть", но, прочитав их исправление от 21 апреля, решил пока не ставить. ^_^
У меня не висло, не рушило :)

baka.name (baka.name)
8 мая 2010, 10:29, ответ предназначен bolk (bolknote.ru):

У меня не висло, не рушило :)
У меня тоже - я потом поставил на другой компьютер, который не так жалко.

Да, "типа, работает". Надеюсь, хоть в программировании они более хорошие специалисты, чем в математике, русском языке и "интернете". ^_^
(м.: "нет решений" у квадратного уравнения при отрицательном дискриминанте,
р.я.: несколько грамматических ошибок в сообщениях в программе,
"и.": http://develstudio.ru/novosti/detail24197.html (неиспользование HEAD, да ^_~).)

bolk (bolknote.ru)
8 мая 2010, 11:31, ответ предназначен baka.name:

Да ладно, это мелочи. Вот где страшное — http://govnokod.ru/3158
Причём никто, кроме меня, не предложил вариант (int)$str

vady.myopenid.com (vady.myopenid.com)
5 июня 2010, 01:22

SiteFusion — несколько аналогичное, только с помощью XUL

bolk (bolknote.ru)
5 июня 2010, 17:27, ответ предназначен vady.myopenid.com:

Да, я сейчас тоже увидел на «Хабре». Только удобнее ли XUL?

lss (инкогнито)
17 сентября 2010, 09:01

Скачайте 2 версию с сайта http://develstudio.ru,уж она точно не даст скучать...Кстати сайт обновился и довольно то не плохо

bolk (bolknote.ru)
17 сентября 2010, 13:20, ответ предназначен lss

Ага, спасибо.

Василий Салаев (system-x-files.blogspot.com)
20 марта 2011, 10:17

Хм вот мой блог и там в основном проекты на Devel Studio http://system-x-files.blogspot.com/

HoBe4ek (инкогнито)
1 августа 2012, 22:39

почему у меня не запускается эта программа, так как у всех на видеороликах??
помогите мне плизз?!?!?

HoBe4ek (инкогнито)
1 августа 2012, 22:40

или эта программа запускается только на х64битных системах????

bolk (bolknote.ru)
2 августа 2012, 06:10, ответ предназначен HoBe4ek

У вас всё в порядке? Почему вы ставите так много вопросов и восклицательных знаков?

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)