Подземелье Кода

9-ое мая 2007

Делфи на новая версия 1 PHP ударяет улицы

Сохранено вниз: Делфи для PHP - 12:57 pm Брайан @

ОДОБРЕННЫЕ люди, длинняя подожданная новая версия были выпущены от бета испытания.

Вы себя можете получить его справедливо здесь: http://dn.codegear.com/article/36406

Некоторые хорошие починки в этом.  Большое одно для большинств людей будет починкой фильтра входного сигнала.  Для много ыборка UTF-8 будет богом пошлите.  Фишки раскрытия включены слишком.

В действительности здесь полный список:

  • Починка к IDE для того чтобы обеспечить правильно хранение шнуров UTF-8 в .xml.php
  • Починка к VCL для PHP для того чтобы parse .xml.php в режиме UTF-8
  • За исключением проекта как… зафиксировал (QC 43580)
  • Обновленная документация sourcecode для VCL
  • Фикчированная проблема с PHP 5.2.1. Выдвижение фильтра входного сигнала из бета и функция для данных по фильтра была изменена к новому имени, поэтому Input предмет теперь принимает то в учет (QC 43607)
  • Фикчированная проблема с скоросшивателем vcl-ящика. Псевдоним установлен для того чтобы быть псевдонимом корня, делая его более легким установить на раскрытии
  • Добавленный глобальный var для того чтобы определить если html_decoded свойства читано от .xml.php
  • Исправленный архив .txt списка телефона поддержки

Насладитесь!

3-ье апреля 2007

Как иметь центральное VCL для расположения PHP для всех ваших вебсайтов

Сохранено вниз: Делфи для PHP, PHP - 12:52 am Брайан @

Я имею несколько мест которые на что я хочу для использования VCL для компонентов архива PHP с Делфи для творений PHP.  Я не хочу расточительствовать uneeded космос для экземпляров bazillion VCL.  Насколько то идет, я не хочу сидеть через чудодея раскрытия каждое время то.

Вы смогли редактировать PHP.ini и добавить положение к вашему включите путь, но VCL для PHP БОЛЬШЕ чем как раз текстуальный архив Кода.  Оно включает архивы изображения также, для вещей как стрелка падающая вниз в комбинированных рамках.

 Так что персона, котор нужно сделать?  Наилучшим образом, оно просто.  Создайте некоторые символические соединения!

Как раз положите VCL в ваши директорию или хотя бы одно корня которой можно достигнуть с общим путем от ваших директорий вебсайта.  Я использую корень в виду того что я могу использовать ~ для того чтобы получить на ем легко на Линукс.  Это смогло как раз как легко быть /usr/local/lib/vcl или d:\VCL.  После этого в ваши директории вы как раз положили 2 символических соединения, названного одного vcl и другого названного vcl-ящика. Оба указывая к директории vcl вы сделали.

Здесь постепенное для систем *nix:

  1. Upload весь скоросшиватель VCL к директории паутины корня
  2. Telnet/ssh в учет
  3. Измените к директории для вашего вебсайта
  4. Побегите эти 2 команды
    1. ln ~/vcl
    2. vcl-ящик ln ~/vcl
  5. Повторите разделы 3 и 4 для всего из ваших мест.
  6. Когда вы раскрываете, как раз схватите архивы в вашей директории проекта и upload они.  Отсутствие тревожиться о VCL больше.  Вы должны мочь сделать командное файло которое делает тот шаг!

То оно (oh и на всякий случай ваша купель делает «ln» крепко к readand которое строчные «LN» как в соединении.)

 На Windows, вы должны мочь сделать такую же вещь.  Если вы имеете перспективу, то вы имеете родн поддержать для символических соединений.  И в XP, вы можете использовать соединения NTFS.  Но я выйду оно до вас для того чтобы посмотреть вверх те технологии.  С тем видом вещи, если вы не могл найти и усвоить как сделать его, то вы вероятно более лучшие с как раз используя инструмент раскрывать.

 Понадейтесь что это помогает кто-то!  Оно делал моей жизнью немногую более легким.

Вставка Windows

Ягода Кевин пришла вверх с этой вставкой окон:

Для моего webserver 2000 Windows, которому я имею полные acces к, ниже как я последовал за сделанной консультацией неспециалиста Брайан этой работой.

1. Загружанное linkmagic.exe от
http://users.pandora.be/jbranders/linkmagic.exe

2. Побежал linkmagic.exe (программа установки) на моем webserver.

3. Запущенная программа волшебства соединения соединения.

4. Созданный пустой скоросшиватель «vcl» в моем скоросшивателе проекта часов в моем корне webserver (c:\web\htdocs\clock\vcl) и выбрано этому скоросшивателю vcl как мой скоросшиватель соединения.

5. Выбрал мой истинный скоросшиватель vcl нагруженный с архивами vcl как мой скоросшиватель назначения (c:\web\vcl)

6. Щелкнуто «создайте» кнопку

Теперь мой пример программы часов D4PHP бежит как раз отлично в c:\web\htdocs\clock с только одной главной установкой vcl на мой webserver.

Я полагаю что я смогло использовать программу соединения соединения волшебную для того чтобы создать новые скоросшиватели соединения vcl в других subfolders проекта vcl на моем webserver, но я открыл что как только первый скоросшиватель соединения vcl создан, я могу создать больше из этих как раз путем копировать существующий скоросшиватель соединения vcl в новый скоросшиватель проекта и выбирающ cancel когда архив переписывает подсказка появляется. Если я уничтожаю скоросшиватель пункта соединения vcl, то реальный скоросшиватель и свои архивы не получают уничтоженными.

Я не хочу различные версии моего vcl на всем мой webserver в различных скоросшивателях (принимая я буду иметь серии проектов паутины someday). Для меня она как раз просто знающ самую последнюю и большой архив vcl всегда в одном пятне на моем сервере паутины.

Я не знаю если одно смогло дублировать структуру директории паутины хозяйничают окнами, котор от дистанционного сервера на one собственном компьютере для того чтобы создать скоросшиватель соединения и после этого ftp, то которому скоросшиватель соединения вне к дистанционному серверу и сохраняет redirection. Если так, то было бы больш.

Для моего webserver, это довольно щегольской, благодарит снова к Брайан для временного решения до давати в численном выражении Codegear/Qadram чего я надеюсь быть более лучшим методом раскрытия vcl.

Альтернативное решение

Дэвид Plock также предложило другое methot которое использует псевдоним VCL-BIN. Jose Леон Serna обеспечил окончательную починку для того чтобы получить эту деятельность. Кевин делало большую работу писать вверх по этим шагам также:

c:\web\htdocs и я хотели мой скоросшиватель VCL вне корня, поэтому я сделал c:\web\vcl.

2. В моем архиве Апэйч httpd.conf, я добавил следующие позволения линии и директории псевдонима. Для теперь, я как раз скопировал позволения икона
скоросшиватель использует немного линий вверх. Любое более просвещать радушно для того чтобы предложить более соотвествующее позволение установленное для скоросшивателя vcl. И конечно, если вы
положите ваш скоросшиватель vcl внутри директории корня вашего сервера паутины, вас смогите прыгнуть позволения директории.

Псевдоним /vcl-bin «c: /web/vcl»


Индексы MultiViews вариантов
AllowOverride никакие
Заказ позволяет, отказывает
Позвольте от всех

3. В моем архиве php.ini я добавил следующее так как php знает в котором скоросшивателе для того чтобы найти скоросшиватель vcl.

include_path = «. ; c:\web»

Если я упал мой скоросшиватель vcl в мою директорию корня на моем webserver, то вход был бы:

include_path = «. ; c:\web\htdocs»

4. Jose добавил окончательную часть для того чтобы сделать эту работу. В моем архиве vcl.inc.php я доработал линию так, что имя псевдонима получит пройденным правильно к моему webserver. Линия которая упоминает потребности vcl-ящика передний слеш перед vcl-ящиком поэтому конечным рубежом появляется как это:

если (! array_key_exists ('FOR_PREVIEW',$_SERVER)) vcl-bin'; $http_path='/

5. Убеждайтесь что все изменения архива конфигурации выше сохранены и после этого повторяют старт webserver.

Теперь вы можете упасть проекты D4PHP в всех subfolders или даже subfolders subfolders вашей директории корня на вашем webserver и они работают.

Славная вещь о этом разрешении в дополнение к ей одиночным раскрытием vcl что она кажется к мне любое hoster паутины может снабжать ее раз для
весь сервер паутины и все абоненты консервируют просто архивы паутины ftp D4PHP к их собственным скоросшивателям на сервере и они будут работать.

Благодарит Брайан, Дэвид, и Jose для 2 путей сделать одиночную работу раскрытия vcl!!!

Если вы хотите увидеть это разрешение в действии, то вы можете посетить эти соединения (на моем медленном webserver) для покуда мой провайдер услуг интернет выйдет мой адрес ip одной. Скоросшиватель vcl вне корня паутины и только clock.php, clock.xml.php, и background.gif в каждом из этих скоросшивателей.

http://24.2.90.16/clock.php
http://24.2.90.16/clock/clock.php
http://24.2.90.16/clock/clock/clock.php
http://24.2.90.16/clock/clock/clock/clock.php

Там вы. 2 успешной доказанных различными способами в поле! Насладитесь!

2-ое апреля 2007

Исходный код PHP VCL 4 был проверен в SourceForge

Сохранено вниз: Делфи для PHP - 4:56 pm Брайан @

Здесь вы идете:

http://sourceforge.net/project/showfiles.php?group_id=189419

 Любое заботит для того чтобы сделать a заканчивало связь и архив сравнивает для того чтобы увидеть какие изменения там?

1-ое апреля 2007

Wahoo! Я сделал его! Последняя часть WP-DB.PHP для межбазового/Firebird

Сохранено вниз: Делфи для PHP, Firebird, межбазового - 9:10 pm Брайан @

Я знал 9 лет опыта IB/FB придут в сподручное.

wp-db миниый слой абстракции базы данных для WordPress. Он позволяет вам побежать WordPress на различной базе данных. Теперь MySQL мило много оно, но некоторые люди делали версию PostgreSQL также. 

Наилучшим образом, я хотел его подключить к межбазовому db для преобразования блога .TEXT я делал.  Я не иду побежать WordPress межбазового пока, но он упростил ввоз для меня для использования WP-DB для моего соединения ввоза базы данных.

Интересно заметить что я приходил к пункту где другие редакторы что я использовал для Кода PHP как раз не будут чувствовать правыми больше. Делфи для PHP как раз чувствует более лучшим теперь для редактировать.  Я не делал вс визуально конструировать в ем, но это было все еще славным быстрым редактором с дополнительной помощью намеков и параметров.  Возможно если я имел Zend, то, я вставил бы с тем для non визуально вещества, если я был использован к ему, то я не знаю.  Я не имею его.  Я пробовал его раз и считал его слишком громоздким для моих потребностей.  D4PHP при все закрынные коробки конструкции, все еще чувствует свет и имеет быстрое открытое время.

В лубом случае, большое часть из преобразования была довольно легко. Я как раз должен заменить звоноки php ibase_ для звоноков mysql_.  Я должен добавить меньшюю ыборку для регулировать пустых шнуров и цитат и некоторые сдержанно слова IB как тип, роль, пароль, и etc. но действительно проблема была что WordPress полагается тяжело на характеристике InsertID которую много баз данных имеют.  Она возвращает последнее значение поля autoinc в таблице снабженной ссылками последней командой вставки.  IB/FB не имеет никакое equivelent.  Документация PHP не показала что любое разрешение было обеспечено. И все слои abstration базы данных вне там не поддерживают его также.

Так, я делал работу вокруг.  Она нет по возможности 100% точного для всех конфигураций баз данных вне там, но она должна работать для WordPress и .TEXT. 

См., выходка был найти основной ключ для таблицы вы работаете дальше.  Так, сперва я должен найти какая таблица я работал.  Я имел заявление ВСТАВКИ SQL, поэтому все I необходимо для того чтобы сделать было найти имя таблицы после того как слова «ВСТАВКА В «.  Отлично.  Пук путей сделать то.

Затем, подготовлено с именем таблицы, я должен найти основной ключ.  Как я делаю то с как раз командами имеющимися к PHP?  То была каверзной частью. 

Удачливейше, IB/FB реляционная база данных.  Что вкратце значит таблицы все храньте в битах и частях повсеместно в таблица базы данных и после этого соединяйте назад совместно согласно данным по структуры, котор хранят в «спрятанных» таблицах.

Длиннее и короткая его что это заявление передаст вы что необходимо:

SQL:
  1. ВЫБЕРИТЕ RDB$RELATION_CONSTRAINTS.RDB$RELATION_NAME, RDB$INDEX_SEGMENTS.RDB$FIELD_NAME, RDB$INDEX_SEGMENTS.RDB$FIELD_POSITION
  2. ОТ RDB$RELATION_CONSTRAINTS, RDB$INDEX_SEGMENTS
  3. ГДЕ
  4. RDB$RELATION_CONSTRAINTS.RDB$CONSTRAINT_TYPE = `ОСНОВНОЕ KEY И
  5. RDB$INDEX_SEGMENTS.RDB$INDEX_NAME=RDB$RELATION_CONSTRAINTS.RDB$INDEX_NAME
  6. ЗАКАЗ RDB$RELATION_CONSTRAINTS.RDB$RELATION_NAME, RDB$INDEX_SEGMENTS.RDB$FIELD_POSITION

В WordPress и .TEXT каждое поле AutoInc я посмотрел было первым полем в таблице.  Так, теперь подготовлено с именем таблицы, и полем autoinc, просто вопрос для того чтобы получить самое высокое значение, которое должно быть самой недавней вставкой если нет некоторого вида развращения.

Так, что будет как раз отборное Макс (fieldname) от заявления tablename и я возвращаю значение я находил в поле одном (регулируя пустой результат установленный конечно). 

 Hey - он не мил, но он должен работать 100% из времени для моих польз.  Если он делает, то я представлю его к ADOdb и увижу что они думают.  В виду того что ADOdb часть сердечника Делфи для проекта PHP, я мог получить мой маленький бит Кода включено!  Фактически, я надеюсь внести вклад в VCL для PHP прежде после этого.

 О'КЕЙ, каждое eyes застекляло над но оно все еще довольно холодные честные!

Некоторый основной PHP вызывает для пользы в Делфи для PHP или чисто PHP

Сохранено вниз: Делфи для PHP - 6:33 pm Брайан @

Я делал некоторое кодирвоание сегодня и не смог найти некоторые режимы я использовал часто в прошлом.  В виду того что я должен искать для их, повинующся моему правилу, они получают вывешенными здесь.  Возможно они могут быть пользы к другим.  Эти примеры я писал и как только я собирал и подгоняно.  Бедный человек i положил комментарии в большой часть из этих режимов, огорченно.

(ЭТО ЖИВУЩИЙ СТОЛБ И ИЗМЕНИТ PERIODICALY ПО МЕРЕ ТОГО КАК Я ВЫКАПЫВАЮ ВВЕРХ ДРУГИЕ ОБЩИЕ РЕЖИМЫ)

Очистьте блок всех уязвимостей:

PHP:
  1. strip_and_slash_deep функции ($value) {
  2. возвращенное is_array ($value)?
  3. array_map ('strip_and_slash_deep', $value):
  4. strip_tags ($value);
  5. addslashes ($value);
  6. }

Польза:

PHP:
  1. $protected_post_vars = блок ();
  2.  
  3. $protected_post_vars = strip_and_slash_deep ($_POST);

Моя замена print_r для того чтобы напечатать блок в полной глубине:

PHP:
  1. функция print_array ($array) {
  2. если (is_array, то ($array))
  3. {
  4. возврат ($array);
  5. пока (список ($key, $val) = каждое ($array))
  6. {
  7. если (is_array, то ($val))
  8. {
  9. пока (список ($akey, $aval) = каждое ($val))
  10. {
  11. $array [$key] [$akey] = strip_tags ($aval);
  12. блок отголоска «: «. $key. «=». htmlspecialchars ($array [$key] [$akey]). «< br/> »;
  13. }
  14. }
  15. еще
  16. {
  17. $array [$key] = strip_tags ($val);
  18. отголосок «Val: «. $key. «=». htmlspecialchars ($array [$key]). «< br/> »;
  19. }
  20. }
  21. }
  22. другая печать ($array);
  23. }

Основная структура для использования PHP для того чтобы соединиться к базе данных межбазового или firebird:

PHP:
  1. ib_execsql функции ($sql) {
  2. $aresult = блок ();
  3. $fulldbpath = «localhost: d:\b lah.gdb»;
  4. $username = «sysdba»;
  5. $password = «masterkey»;
  6. $ib = ibase_connect ($fulldbpath, $username, $password, ′ `100 `NONE', ′ `1);
  7. если отголосок ($ib===false) «отсутствие соединения»;
  8. $result = @ibase_query ($ib, $sql);
  9. если &lt отголоска ($result===false ) «; hr/> `» .ibase_errmsg ошибки (). «`пока исполняющ `». $sql. «&lt `; hr/> »;
  10. пока ($row = ibase_fetch_row ($result)) $aresult [] = $row;
  11. ibase_close ($ib);
  12. возвращенное $aresult;
  13. }

польза:

PHP:
  1. $array = ib_execsql («выберите * от все, что угодно ");
  2. print_array ($array);

Побегите одиночный вопрос через много баз данных на таком же сервере MySQL:

PHP:
  1. execdbsql функции ($databasename) {
  2. $link = mysql_connect («ПОТРЕБИТЕЛЬ» `SERVERNAME', «ПРОПУСК ");
  3. если (! $link) {
  4. умрите (`не смогло соединиться: `. mysql_error ());
  5. }
  6.  
  7. mysql_select_db ($databasename);
  8.  
  9. $result = mysql_query (desiredfield `ОТБОРНОЕ ОТ tablename где " keyvalue " field= ');
  10.  
  11. если (! $result) {
  12. возвращение;  // ошибка вне как раз не прыгает эта база данных.
  13. }
  14.  
  15. mysql_result отголоска ($result, 0). «< br/> »;
  16.  
  17. mysql_close ($link);
  18. }
  19.  
  20. значения отголоска «: < br/> »;
  21.  
  22. execdbsql (firstdb') `;
  23.  
  24. execdbsql ('seconddb');
  25.  
  26. execdbsql (thirddb') `;

30-ое марта 2007

Делфи для PHP более лучшее чем Делфи 1.0?

Сохранено вниз: Делфи, Делфи для PHP - 8:17 pm Брайан @

Эрик Wilms WilmSoft.com вышло комментарий на более ealier столб.  Мой ответ был путем к длиной для комментария, поэтому я поворачивал его в столб.  После этого я могу получить обратную связь других людей.  Я находил люди редко всегда читает комментарии здесь в виду того что большой часть из моих столбов показывает полностью на титульном лист…

Препятствуйте нам уловить вас вверх на рассказе до тех пор…

Эрик написало:

Я получаю первый отпуск Делфи 4 PHP… Я должен сказать что я ОЧЕНЬ disapointed… Я Код Делфи с Делфи 1 и programer PHP с 1998 и мысль Делфи для PHP было сновидением приходят истинно. Однако, я не могу получить, что его побежал любой «app» на моем, котор хозяйничают сервере. Код бежит отлично на моей местной машине но, то нет где мои вебсайты хозяйничаются. Я должен модернизировать к PHP 5.X.X.X даже для того чтобы получить везде на просто мире здравствулте!. Я не имею никакой вопрос с тем execpt действительно не упомянуто везде в specs… Также, я вполне был dumbfounded для того чтобы найти что был НИКАКОЙ FTP построенный внутри к Делфи 4 PHP… Придено на guyes! Вы «delploy» вы проект (который кладет все архивы вам совместно в одном пятне тогда раскрываете вверх по вашей программе FTP фаворита и копируете их к где вы хотите ее…. Так, т значит что просто изменение нет щелчка кнопки прочь, котор нужно уточнить… вас должно щелкнуть раскрывает и около 4 «следующих» кнопки, котор нужно иметь ее «раскрыть» ПОСЛЕ ЭТОГО раскрывают ваш FTP и копируют архивы к серверу…. То шутка.

Как раз вызывать его Делфи и надеяться оно изменят путь сделаны вещи (как Делфи ОДНО сделало) не изменят путь вещи сделаны. Я назад вручить кодирвоание в моем редакторе PHP фаворита. Хотя бы когда я ударяю за исключением, он сохраняет его через FTP назад к серверу он пришел от….

Я желаю что я смогло получить мою заднюю часть дег… :(

К что я сказал: 

Наилучшим образом, я понимаю куда вы приходите от.

Но я не могу сказать что также тех 2 вещей не были вопросы для меня. Я обычно использую PHP 4, но php 5 был всегда там для меня, котор нужно позволить с просто изменением .htaccess. Ваше прошлый которое так или иначе.

Как для установки FTP, я соглашаюсь который был бы славен слишком, но мне не нужно она также по мере того как я использую старое Novell добавляю на util NetDrive (abandonware публично распределенном бесплатно к студентам) для того чтобы сделать привод x корня моего debian webserver: на всей из моих машин, даже моя компьтер-книжка. Страницы инструкции bazillion на коллежах и в другом месте объяснять как использовать его, но я действительно не думаю вы потребность оно. Здесь одно установленное http://www.loyola.edu/5555/netdrive/installingnetdrive/

Я знаю серии разрешений пользы людей подобных так, что их учет FTP будет как раз письмом привода на их окнах разъедините.   Возможно оно поможет переходу для вас… Общественная цель для Делфи для PHP v1.0 было всегда Делфи 1 уровень способности. Она перегоняла Делфи 1 в МНОГО, МНОГО путей, но я не могу отказать там некоторые грубые пятна которые требуют внимания.

И Эрик написало назад (ОДОБРЕНО это последняя цитата):

Я любознательон (и плашки трудное Borland….er ahem… Закодируйте вентилятор шестерни) что вы видят как: «Он перегонял Делфи 1 в МНОГО, МНОГО путей,»

Потому что на я и Делфи одно (приходя от VB) был я упал вниз кнопка, ярлык и отжал F9. Bam! сделано… И каждая вещь от «здравствулте! мира» к делать app сервера клиента middle-ware ОЛЕ (или что всегда) была как раз как крепко (или просто).

Я упал вниз календар в D4PHP, делаю раскрывать, копирую архивы к моему серверу и я получаю: «Предупреждающ: require_once (vcl/jscalendar/calendar.php) [function.require-once]: не сумено для того чтобы раскрыть поток: Отсутствие такие архив или директория в ″ /home/wilmsoft/public_html/delphi/vcl/vcl.inc.php он-лайн 127

То грубое пятно? Я действительно должен выкопать внутри к исходному коду к давати в численном выражении что пропускает архив vcl.inc.php?

Я слышу чего ваше вычисляемое высказывание о FTP и который был бы общей реакцией. Но, я программник подряда. Я никогда нет «на сервере». Я почти всегда на сервере someones дистанционном где я не имею доступ к просто архиву .ini. Я не могу использовать этот инструмент и зарабатывать деньги по мере того как сегодня. Я сделал ДЕНЬ ОДНО дег с Делфи одним. Никакой говорить клиента oh, я радостен вы нанял меня для того чтобы зафиксировать такие и такие но, мне нужно вы теперь использовать изменение ваша инфраструктура поэтому мои инструменты работают.

Я думал (или понадеял) что повторный выпуск шестерни Кода начнет сфокусировать (опять) на маленьком Коде сочинительства ванты не корпорации… и я вижу ту тенденцию и почувствовано как мне нужно preorder D4PHP. Но, Код Делфи купленное шестерней 4 php и я думают что они идет принять немного отпусков для того чтобы получить ее где они хотят его. Версия одно нет там пока. Я желаю что я ждало демонстрацию прежде чем я положил вниз с моих дег….

И это не может быть местом для этого переговора но, я не смог найти любое место на месте шестерни Кода для того чтобы провентилировать. Я заинтересован в другом взгляде людей на этом потенциально внушительном продукте.

Настолько там мы.  Это мой ответ… 

Наилучшим образом, первое, «как делает Делфи для PHP перегоните комплект характеристики Делфи 1.0?»  Я не иду мочь дать вам исчерпывающий список внутри без давать ему более серьезную мысль, но я могу простучать быстрые 10 путей Делфи для PHP улучшено над Делфи 1.0:

  1. Закодируйте весны завершения немедленно для того чтобы запомнить.  Помешано Делфи для пользы PHP завершения Кода сравнило к настоящему Делфи версии потому что PHP нет сильно напечатанного на машинке языка.  Но, было ничего сравнить к ему в Делфи 1 AFAIR.
  2. Datamodules другое добавление.  Они были введены в d3, я верю, и принимаю местные помехи ваших форм конструкции и позволяю вам делить структуру базы данных через различные формы.
  3. Если вы раскрыли apps BDE в D1, то вы должны вспомнить что конечный пользователь имел, до тех пор пока программы установки не уловят вверх. То отрегулировано для вас, однако здесь слишком там технические затруднения на стороне D4PHP.  Так возможно это одно мытье…
  4. Исследователь Кода не существовал в Делфи 1.  Вы не смогли легко пойти между блоком и блоком.  Насколько то идет я не думайте Ctrl-Войдите в работать для того чтобы раскрыть блок от списка польз то.
  5. Добавляли группы проекта позволяющ вам иметь несколько проектов на одиночном вебсайте.
  6. МногочисленнnNs более предварительное управление в pallette инструмента И путе для общины input и аффект на поведении этого управления.
  7. Применения вы производите опирающийся на определённую тему, то определенно не был случаем в Делфи 1. apps Делфи 1 даже не уменьшили в довольно таком же способе как другого Windows Apps.  Из-за TApplication IIRC, ваша главным образом форма не была ДЕЙСТВИТЕЛЬНО вашей главным образом формой и вы имели этот двойник уменьшить вещь идя дальше.
  8. Исследователь данных и вся из своих многочисленнGp характеристик определенно не существовали.
  9. Интернационализация (I18N) находилась в своем младенчестве в днях Делфи 1.
  10. Прикалывали, расширение и восстанавливать отлаживать & развития «окон» в IDE позволяют вам иметь очень более динамически IDE чем всегда возможна в D1.

Я уверен множество других вещей, котор нужно добавить и список можно дебатировать, но если вы устанавливаете Делфи 1 снова, то вы могли быть удивлены на чывстве его сравнили к чего мы имеем в сегодняшнем delphi.  Я был когда я сделал как раз то в прошлом году.

Теперь я соглашаюсь что того говорить что Делфи для PHP имело «грубые пятна» могл быть rosey бита.  Я также соглашаюсь что Делфи для PHP смогло испечь на другой месяц в печи.  Если оно вышл бы лучшее, то пробуйте в каждом рот после первого укуса.  Но если вы имеете больше чем день для того чтобы посмотреть это вещество, то вы находите что действительно некоторая стоимость здесь, но перенос парадигмы которому принимает некоторое получая используем к.   Somethings работы добро и somethings действительно… не так много.  D1 не было очень друг если вы получили внутри раньше достаточно.  Вся принципиальная схема libaries времени конструкции и архивов продолжитеных по времени и раскрывать искусственни тонкое EXEs имела каждое вытянуть их волос вне на некоторое время. 

С Делфи для PHP, другие hurtle к приденному излишек.  Вы переключаете от родной окружающей среды конструкции API, в конструктора который переводчик webrowser и яваскрипта.  Для того чтобы иметь компоненты в реальном маштабе времени, конструктор теперь должен исполнить весь из того Кода паутины.  Настолько значительно скорость стоимая к тому.  Equivelent писало бы Делфи app которое использовало бы компонент TWebBrowser для того чтобы нагружать богатые страницы паутины снова и снова и снова. 

Я не уверен я понимаю логику одной идеи дня пробной в этом sitation.  Ничего делает людей более crankier чем тикая часы, работая с что-то никогда не видимым перед, вещами не работая справедливо, и значительно решением дег на линии.  Я не уверен совмещающ весь из тех вопросов в одну программу был ключом к успеху принимая проявители API и кладущ их в окружающую среду паутины для the first time.  Но… которое ситуация.

Определенно вещи что вы можете сделать для того чтобы сделать вашу ситуацию более лучшим.  Во-первых, я полностью соглашаюсь с вами о вещи календара. Я внес вопрос в журнал для его здесь:
Нет рапорта: 43501            Состояние: Сообщено
js Calendar не раскрывают с чудодеем раскрытия
″ http://qc.codegear.com/wc/qcmain.aspx?d=43501 href= <a» > http://qc.codegear.com/wc/qcmain.aspx?d=43501 </a>
Все яваскрипты должны раскрыть с остальноями применения.

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

Я фактически предпринимал меры тот один более дальнейший.  Я имею ОДИН экземпляр VCL для PHP для всего из моих вебсайтов.  Я повиснул его моего корня паутины.  Я позволяю моему Делфи для apps PHP достигнуть его путем создавать символические соединения в директории содержа Делфи для архивов PHP.  Как раз положите VCL вверх там в ваш корень (или где бы ни) и после этого telnet/ssh в ваш учет, измените к различной директории и после этого побегите эти 2 линии:

ln - s ~/vcl
ln - vcl-ящик s ~/vcl

Путь vcl-ящика необходим для изображений используемых в компонентах.  Другие пути вы смогли сделать это слишком.  Вы смогли как раз соединить vcl-ящик например и после этого иметь архив таможни PHP.INI в вашей директории которая добавляет vcl к вашему включите путь.  Это разрешение, хотя, я думаю самые родовые.

Когда вы имеете это быть сделанным, вы должны никогда раскрывать ваш app снова, и можете как раз создать командное файло которое multi посылает только вашим веществом к вебсайту.  Бедный человек i экспериментировал очень с этим разрешением, но он кажется, что работает отлично с всеми я делал с им до тех пор!

Добро которое не приняло длиной: Делфи для PHP Warez и архивов словоизвержения

Сохранено вниз: Делфи, Делфи для PHP - 11:00 am Брайан @

То не приняло длиной на все!

Посмотрите это… Просто поиск Google и там там все эти имеющиеся экземпляры загружать на одном месте…

ИЗУМИТЕЛЬНАЯ вещь что некоторые из этих были в пределах бета периода прежде чем конечный продукт был имеющимся. И размер их? Больш чем одиночный КОМПАКТНЫЙ ДИСК? Если вы загружаете и устанавливаете это вещество, то что вы будет класть на вашу систему??? Если это не пугает вас далеко от случайных мест warez, то я не знаю что будет. Настолько много из их существуют SOLEY для распространять глистов и подобия. Наилучшим образом, конечно ваше любимейшее место для програмного обеспечения загрузки противозаконного исключение. Они полностью честны - как те люди хозяйничая семена словоизвержения. Вы смогли доверить им с что-нибыдь!

delphi для *DEVIANCE* php

360kb/s  

158.42 MB  

2007-03-27

delphi для php [FULL-CD]

242kb/s  

MB 4209  

2007-03-27

delphi для php WinXP

122kb/s  

MB 3738  

2007-03-27

delphi для *PAL* php

359kb/s  

227.10 MB  

2007-03-27

delphi для *PAL* php

288kb/s  

958.03 MB  

2007-03-24

delphi для php WinXP

374kb/s  

101.46 MB  

2007-03-24

delphi для php (06-07)

99kb/s  

57.02 MB  

2007-03-23

delphi для *PAL* php

53kb/s  

264.41 MB  

2007-03-21

delphi для php [FULL-CD]

156kb/s  

264.41 MB  

2007-03-21

delphi для ISO php

159kb/s  

89.91 MB  

2007-03-21

delphi для версии php самой последней

209kb/s  

68.96 MB  

2007-03-21

delphi для php [KEYGEN]

110kb/s  

637.89 MB  

2007-03-19

delphi для *PROPER* php

75kb/s  

259.27 MB  

2007-03-19

delphi для *DEVIANCE* php

243kb/s  

700.01 MB  

2007-03-17

delphi для php [KEYGEN]

306kb/s  

75.02 MB  

2007-03-12

delphi для php WinXP

14kb/s  

75.02 MB  

2007-03-12

delphi для ОТКАЗА php

108kb/s  

44.40 MB  

2007-03-04

29-ое марта 2007

Hey - я в официальном Делфи для объявления PHP!

I читая статьи новостей справедливо на домашней странице CodeGear, и в первое одном, «CodeGear объявило общее наличие Делфи для PHP (27-ое марта 2007)», я случился увидеть имя которое посмотрело несколько знакомым! ;)

Когда-то после что повернуло вне для того чтобы быть mid-way пунктом в периоде полевого испытания, нам дают возможность представить рекомендации о нашем опыте с Делфи для полевого испытания PHP до тех пор. Я вычислял что он пойдет в знамя scrolling на домашней странице CodeGear или в электронную почту к клиентам CodeGear, но что вы знают, там они в простом месте на домашней странице! Щегольской!

CodeGear™ объявляет общее наличие Delphi® для PHP

Проявители говорят что окружающая среда разработки приложений Делфи быстрая делает ее более легким и более быстрым для того чтобы построить веб-приложение PHP

ДОЛИНА SCOTTS, CALIF. - 27-ое марта 2007 - CodeGear, руководитель в инструментах проявителя, сегодня объявленных что Delphi® для PHP - интегрированная визуально быстрая окружающая среда разработки приложений (RAD) для популярного языка развития паутины PHP - теперь грузит всемирно.
Делфи для PHP приносит льготами урожайности RAD которые потребители Делфи пользуются на леты к проявителям паутины PHP. PHP, конструированный для того чтобы позволить проявителям паутины написать динамически произвел страницы быстро, видно динамически язык паутины сегодня и имеет, котор стали один из верхних 10 языков программирования общих. Новый продукт от CodeGear может позволить проявителям быть производительнше по мере того как они пишут богатые, баз данных-управляемые веб-приложение в PHP. в дополнение к окружающей среде RAD для PHP, ключевые характеристики Делфи для PHP включает: VCL для PHP, архива visual PHP 5 раскрывать-источника компонентного с больше чем 50 многоразовыми компонентами и безшовного внедрения AJAX; внедрение вне---коробки с InterBase®, MySQL, Oracle®, сервером Майкрософт SQL, и другими популярными базами данных; интегрированный debugger PHP; разработка приложений базы данных drag-and-drop используя исследователь данных для межбазового и MySQL; и редактор Кода с проницательностью Кода, исследователем Кода, и шаблонами Кода.  Варианты раскрытия включают Windows, Линукс, солярисы и другие платформы. Проявители которые использовали pre-выпускают версию нового продукта сказали что они испытало значительно улучшения урожайности.

«Потому что Делфи для PHP может отлаживать существуя PHP проектирует как легко по мере того как он создает новые одни, оно немедленно начинает оплатить для себя. С исчислением работы подряда между $80-$100 в час, если Делфи для PHP сохраняет вас как раз 3 часа, то он уже оплащен для себя.  Он может сделать то с вашим первым проектом. Я никогда не буду использовать «отголосок» или «печатайте» как инструмент доводки сновасказал неспециалисту Брайан, Akron, Огайо-основанный инженер по программномы обеспечению.

«Как конструктор паутины, вы рассужены на качестве вашей работы и как скоро оно завершало.  Когда Делфи для PHP позволяет вам предложить более лучшие продукты на масштабе времени ваша конкуренция не может коснуться, ваши обслуживания находятся в большом спросесказал неспециалисту.

Делфи для PHP часть семьи продуктов от CodeGear которое включает Делфи 2007 для Win32, Делфи для .NET, Turbo™ Делфи, C#Builder®, C++ Builder®, JBuilder® и межбазового.
США Оценка
Продукт имеющийся для вводного цены $249; специальная академичная оценка также имеющаяся. Для больше информации на требованиях к системы, языках и оценке, посещении www.codegear.com/products/delphiforphp. О CodeGear
CodeGear от Borland Програмного обеспечения Корпорации (NASDAQ: BORL) поставляет новаторское, средства разработки программного обеспечения высок-урожайности для широкого спектра разработчиков программного обеспечения колебаясь от индивидуалов к командам предпринимательства. Продукты CodeGear позволяют проявители свободно превратиться на их платформе выбора пока фокусирующ на упрощать сложные технологии и задачи поэтому они могут сконцентрировать на конструкции применения, не инфраструктуре, включить поставку проекта времени включения. Для того чтобы выучить больше о CodeGear и своих продуктах, посетите www.codegear.com. CodeGear. Где проявители Matter.CodeGear, Делфи, Turbo Делфи, C#Builder, C++Builder, JBuilder, межбазовые, и все другие имена тавра и продукта CodeGear знаки обслуживания, товарные знаки или зарегистрированные товарные знаки Borland Програмного обеспечения Корпорации или своих дочерних компаний в Соединенные Штаты и других странах. Все другие метки собственность их соответственно предпринимателей. Майкрософт, и Шиндошс Виста, и все другие имена тавра и продукта Майкрософт знаки обслуживания, товарные знаки или зарегистрированные товарные знаки Мичрософт Чорпоратион или своих дочерних компаний в Соединенные Штаты и других странах. Заявление безопасной гавани:
Этот отпуск содержит «дальновидные заявления» как определено под законами обеспеченностями США федеральными, включая приватный поступок реформы судебного процечча обеспеченностями 1995 и подлеубежит безопасные гавани созданные такими законами. Дальновидные заявления могут отнести к, но не ограничены к, имеющиеся характеристики внутри, и разрешения преимуществ потенциала, котор нужно вывести от, продукты CodeGear и, и даты выпуска, планы и признание рынка таких продуктов и разрешений, включая номенклатуру товаров CodeGear Делфи. Такие дальновидные заявления основаны на настоящих ожиданностях которые включают несколько неопределенности и рисков которые могут причинить фактические случаи или результаты отличать материально. Факторы которые смогли причинить фактические случаи или результаты отличать материально включают, среди других, следующее: быстрое технологическое изменение которое может неблагоприятно повлиять на требование для продуктов CodeGear, переносов в покупательский спрос, переносов в стратегические отношения, задержек в способности CodeGear поставить свои продукты и обслуживания, ошибок програмного обеспечения или объявлений конкурентами. Эти и другие риски могут быть детализированы время от времени в отчетах о Borland Програмного обеспечения Корпорации периодических сохраненных с Комиссией по ценным бумагам и биржам, включая, но не ограниченных к, своим самым последним годовым отчетом на форме 10-K и своим самым последним отчетом за квартал на форме 10-Q, экземплярах чего смогите быть получено от www.sec.gov. Borland под никаким обязательством (и курьерски disclaims любое обязательство) уточнить или изменить свои дальновидные заявления ли в результате новой информации, будущих случаев или в противном случае. Информация, котор содержат в нашем вебсайте не включена справкой внутри, или сделанной частью этого официального сообщения для печати.

28-ое марта 2007

TheCodeCave.Com подготовляет для старта D4PHP.COM!

Сохранено вниз: Borland, неспециалист Брайан, CodeGear, Делфи, Делфи для PHP, лета Code™, 11:04 pm Google WordPress - Брайан @

Наилучшим образом, он многодельное, 3 недели здесь.  Вещи окончательно понижаются в место.

Иногда то как раз случается. 

Вы отбрасываете в эти интенсивные периоды куда вещи идут MPH. 90.  

Оно начатое все когда комиссии моего супруги самые последние проверяют на ее книге покупают ее сладостным ПК таблетки, получают мне мотоцикл и теперь (если он всегда останавливает идти дождь и идти снег), то я назад на 2 колесах после 11 лет! (pics скоро!!!).  (Все вы knitters Делфи идете покупать ее книгу пожалуйста!  Я знаю вы вне там!) 

После этого CodeRage идет в полное качание и начинает соперничать для моего внимания.   Oh, и я также подписал бумаги refinacing дом.  После этого мой ярд рушится в гигантский бассеин cess, только быть замененным трясиной грязи следующая неделя.  После этого я одобрен по мере того как лето Google ментора WordPress Кода и внезапно я назад к рассматривать резюма и propsals проекта!   Он как я назад в моей старой роли директора разработки программного обеспечения снова.

И после этого я приземляюсь после работы часов преобразовывать 90 блогов CodeGear сверх к WordPress MU.   Да, вы можете сжать меня, я работаете для Borland Корпорации. 

ПОСЛЕ ЭТОГО на пятнице выпущено Делфи для концов полевого испытания PHP и D4P!  (Если вы заинтересованы в продукте, то вы можете загружать 1 пробу дня здесь. )  Наилучшим образом, т значит что давно пора для того чтобы объявить что-то еще я имел в работах на некоторое время. 

Совпадающ с отпуском Делфи для PHP, я announing предстоящее вызванное место общины «конструированным для PHP» на http://www.D4PHP.com.  Tagline для места является следующим:

Конструировано для PHP - приносить mindset Делфи к развитию PHP.

Это место, созданное используя Делфи для PHP, не только будет хозяйничать форум VBulletin но будет включать статьи, просмотрения, и объявления продукта относящие к скоро для того чтобы быть преуспевя Делфи для общины PHP.  Я в процессе соединяться с авторами, модераторами и администраторами которые intersted в соединять меня в этом рискованом начинании.

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

  1. Форум общины - програмное обеспечение было закуплено, форум поднимающ вверх и устанавливаем.
  2. Внедрение с NewsGroups - эта идея поданная вопроса от Сержа Dosyukov и меня умеет как раз как вытянуть его.  Делфи для newsgroups PHP будет частью форума и если все идет наилучшим образом (, то мой хозяин иногда имеет ограничения на comunication с внешними серверами) они полно будут integraed с способностью вывесить к группам сразу от места под вашим собственным именем имени пользователя.
  3. Компонентные & компонентные просмотрения пакета
  4. Множество созданных потребителем видео демонстрации - легко сделать и освободить!
  5. ???

и это почему я объявляю это прежде чем полно поднимающе вверх и ходы.  Я хочу знать какое другое ВЫ хотел были бы увидеть из места.  Вы имеете мысли или предложения?  Я буду делать работу и дальше с местом над следующими 2 неделями и буду работать с некоторыми заинтересованными сторонами которые могут получить завальцовку шарика, но нам нужна идеи и цель для когда, в около месяце, я могу дать ему некоторое преданное внимание.

 Так, вы хотите увидеть на D4PHP.com?  Любое вспоминает «страницу Делфи супер»?  Если вы делаете, то что сделало ТУ страницу настолько большим?  Pre-2000, там было никак где еще необходимо Делфи было нужно пойти.   Почему было то?  Все мысли?

 Кратко записывайте их вниз здесь или бродяжничайте сверх к http://www.D4PHP.com/forum и выразьте!  Препятствуйте нам увидеть чего это может повернуть в!

20-ое марта 2007

Делфи на статья 3 PHP: Кратко история времени и Делфи для PHP

Сохранено вниз: Astro, Borland, CodeGear, Делфи, Делфи для PHP, PHP - 3:35 pm Брайан @

Когда я был первый fiddling вокруг с веществом бета тестирование для Делфи для PHP, и прежде чем я получил состояние BetaBlogger, я положил бы совместно столб с какая история я смог scrounge о D4PHP от машины и Google WayBack.   Я никогда не получил вокруг к оприходованию что я нашел.  Прежде чем оно исчезнет навсегда в nether зоны мое harddrive, я думал что я ударит затир и опубликует. 

Я думаю что я получало большую часть из деталей правильно, но некоторые догадки которые могли быть неточны. Также, нагрузки соединений потому что я хотел сделать ОЧЕНЬ ясным, чтобы этот info был собран от паутины и я не ломал мое NDA.  То нет заботы больше, удачливейше. Вы могли считать некоторые из соединений интересным. 

 Так, здесь история Делфи для PHP по мере того как я знаю его:

(больше…)

Более новые столбы»