Delphi for PHP
Я давно вынашивал идею создания продукта, позволяющего создавать веб-приложения (на PHP) в интерфейсе Delphi. Пусть меня заклюют любители консоли, а это удобно.
Конечно, есть сложности в реализации такой идеи — например, как в едином интерфейсе увязать разработку клиентской и серверной части, но сделано же это как-то в .NET... Почему бы не сделать то же самое для других платформ?
Пробовал Code Charge Studio. Несмотря на то, что проектные файлы можно потом «компилировать» в кучу разных языков (например, PHP и ColdFusion), слишком уж вязко всё там, удалил в тот же день.
В этом году зарелизился Delphi for PHP. Включает кучу всякой вкуснятины:
- ускорение веб-разработки на PHP с помощью Delphi-среды быстрой разработки приложений (RAD) для PHP;
- упрощение PHP-программирования за счет полных Delphi-библиотек PHP for VCL;
- навороченное редактирование и встроенный дебаггер ускоряют процесс отлова багов в коде;
- встроенная среда разработки рационализирует управление кодом и навигацию, так что управление и организация PHP-кода никогда не была такой простой.
Инсталляха триальной версии занимает 28 Мб. Написано, что триал длится 14 дней. Люди жалуются, что у них он длился 1 день. Я же обнаружил ссылку на халявный ключ на той же странице, где и закачка триала. Ключ, прешедший на указанное мыло, надо сохранить в home directory (в моём случае на WinXP это C:\Documents and Settings\). Через 14 дней можно попросить другой ключ, разумеется, на другое мыло (рекомендую mailinator.com).
Скачал я и VCL для PHP (библиотека компонентов). Ба, знакомые всё лица:
- adodb
- google maps
- nusoap
- smarty
- xajax
- JSON
- и другие
class BitBtn extends QWidget{ ...
Интересно, что в файле authors перечислено всего 4 человека. Не менее интересно, что один из них по всем признакам русский: Serguei Dosyukov.
На уровне ощущений проект выглядит многообещающе. Тем не менее, во-первых, надо почитать примеры, т.к. с ходу добавить кнопку на форму и «скомпилить» не получилось, и, во-вторых, из-за кучи мелких глючков могу сказать, что проект ещё сырой.
Позже опишу свои впечатления после более глубокого погружения в продукт.
Все про українське ІТ в телеграмі — підписуйтеся на канал DOU
23 коментарі
Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.