2008-10-11 16 views

Odpowiedz

3

Myślę, że niektóre z celów Delphi dla PHP są znakomite, początkowa implementacja prawdopodobnie nie była tak wspaniała, jak mogłaby być.

Głównym celem Delphi for PHP było stworzenie wspólnej struktury dla komponentów php, "Visual Component Library" (VCL), która pozwoliła na pracę z wieloma różnymi komponentami dostawców w standardowy sposób. Ten VCL jest również całkowicie otwartym źródłem w prawdziwym sensie, nie tylko wysyłanym kodem źródłowym, ale także gotowym dla społeczności do wprowadzania zmian i do tego, aby zostać przywróconym do produktu.

Występują problemy z wydajnością, ponieważ obiekt helikachy VCL jest nieco zbyt głęboki, ale myślę, że w końcu będzie to bardzo przyjemny produkt.

0

Byłoby wspaniale, gdyby nie byłoby dobrym Facebook API dla Delphi for PHP, to by do szybkiego tworzenia aplikacji Facebook.

0

Jeśli jesteś deweloperem Delphi od dłuższego czasu, który wybiera się w sieciowy hype, to jest to narzędzie. Umożliwia szybkie nurkowanie w programowaniu sieciowym. Ukrywa wiele problemów związanych z tworzeniem/projektowaniem stron internetowych. Ale wydajność IDE jest słaba, a wynik html generowany podczas uruchamiania aplikacji VCL dla WEB jest ohydny. Wydajność środowiska wykonawczego aplikacji wydaje się być słaba (ale i tak jest to często spotykany problem we wszystkich programach VCLized php). Debugowanie jest dobre. Integracja szablonów html/php/smarty/debugowania/bazy danych/interfejsu sprawia, że ​​jest to jedyne uzasadnione rozwiązanie RAD dla php. Oczywiście może to pomóc, jeśli pracujesz w trybie OOP (bez używania zbyt dużej ilości komponentów VCL). Użyłem go w okresie próbnym. Jeśli mam projekt internetowy, kupię go. Główną wadą jest brak dokumentacji i słaba społeczność.

0

IDE ma niską wydajność, a VCL4PHP wydaje się nieco powolny. Ale idea wizualnego IDE php ma rację. Produkt wymaga lepszej dokumentacji, a zawarte w nim próbki powinny uwzględniać tematy takie jak mvc, techniki zwinne, testy jednostkowe itp., A nie podstawowe użycie vcl. Nadzieję, że to staje się lepsze z przyszłych wydaniach

0

To o co chodzi:

* Speed development with drag-and-drop visual design 
* Code faster and build quality apps with a complete PHP IDE and debugger 
* Build data-driven Web applications with broad database connectivity 
* Create AJAX-enabled Web 2.0 pages and sites