Delphi for PHP

Flint

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

В случае визуального программирования, большую часть кода генерирует IDE, разработчик программирует в идеале только функционал. Т.е. если взять MVC, то IDE на 60% генерирует код модели, на 90% код представления и только на 20% код контроллера (проценты примерные).
 

nex

Новичок
Автор оригинала: boombick
А каким боком IDE (aka среда разработки) может порождать код?! По-моему она всего лишь облегчает его написание.. разве нет?
думаю говорили про html а не php, который действительно становится гораздо больше, не говоря уж о кроссбраузерности.

поставил этот делфи - толком еще не смотрел, но компоненты не кроссбраузерные, главное меню, например, в опере не отрисовалось, хотя в ие все хорошо, а вообщем-то это самое интересное что такая среда может дать...
 

boombick

boombick.org
И под никс версии нету... а то, что это счастье заработает под вайном я очень сомневаюсь :)
 

Etwas

Новичок
Только под него нужна версия php 5.2
Иначе при обработке на кнопку вываливается ошибка.
 

riff

Новичок
Я не знаю знаете ли вы или нет?:
http://www.qadram.com/vcl4php/index.php
 

tashkentchi

Новичок
Смотрел уже. Не впечатлился. Особенно тому как в ифрейме грузятся phpBB, MediaWiki, которые никакого отношения к Дельфи не имеют. На самом Дельфи, похоже, только менюшки сделаны. Если решили образцовый сайт представить, то могли бы и лучше постараться.
 

asaka

Новичок
Поставил, посмотрел.
честно, мне понравилось. Правда сыро как-то.
Первое на что обломалася - нет поддержки Oracle. Точнее она "как бы" есть, но только "как бы". Пришлось раскоментировать нужны либы в php.ini.template файле.
Генерируемый хтмл развеселил жутко :)
Управление VCL-ом довольно удобное, но до Delphi IDE еще далеко.
Это только первая версия 1.0.1.414. Подождем до тройки хотябы (вспоминается Delphi 3 :) ).
В целом реализация хорошая, но делать что-то серьезное пока бы не стал, хотя очень сильно привлекает VCL.
 

MagnetiZ

Новичок
Граждане долбился долго и упорно.
Конечно вещь новационная, думал даже поможет как RAD средство, но пока сильно сыроват.
Здесь можно обсудить проблемы:
http://www.qadram.com/vcl4php/forums
 

phoenix

Новичок
пока действительно сыро

свойства колонок dbgrida, например, можно менять только программным образом

генерируемые исходники меня тоже "порадовали" ,
кусок кода формы dbgrida:

PHP:
//Class definition
class DBGridTest extends Page
{
  public $DBPaginator1 = null;
  public $Query1 = null;
  public $meLog = null;
  public $ddproducts1 = null;
  public $dsproducts1 = null;
  public $dboscommerce1 = null;
  public $tbproducts1 = null;


  function ddproducts1JSRowSaved($sender, $params)
  {
  ?>
   document.DBGridTest.meLog.value+="row saved\n";
   if (event.ex == null)
   {
           document.DBGridTest.meLog.value+="sucessful, result: "+event.result+"\n";
   }
   else
   {
           document.DBGridTest.meLog.value+="error, result: "+event.ex+"\n";
   }
  <?php
  }

  function ddproducts1JSDataChanged($sender, $params)
  {
  ?>
   document.DBGridTest.meLog.value+="datachange\n";
  <?php
  }
. . . .
 
Сверху