DELPHI FOR PHP 2.0
Data: 17 czerwiec 2008
Delphi for PHP 2.0 to rozwiązanie do PHP umożliwiające wizualne projektowanie na zasadzie „przeciągnij i upuść”. Pozwala na tworzenie zaawansowanych aplikacji internetowych dzięki ułatwieniom, które daje technologia projektowania RAD (Rapid Applications Development).
|
Parametry i wymagania
|
| System operacyjny |
Windows 2000, XP Pro, 2003 |
| Komputer |
512 MB RAM, 300 MB na dysku, procesor Pentium 1,4 GHz |
| Polski interfejs |
brak |
| Sposób projektowania |
RAD |
| Obsługiwane języki |
PHP |
|
Ponieważ pakiet wyposażony jest w liczną bazę gotowych komponentów, stworzenie strony WWW, która np. będzie korzystała z bazy danych, zawierała walidowane formularze, pozwalała na ograniczenia dostępu do strony, jest możliwe w kilkanaście minut. Co ważne, może to zrobić także osoba, która nie ma dużego doświadczenia w programowaniu stron WWW.
Lista komponentów obejmuje 70 pozycji, za pomocą których można np. obsługiwać formularze, obiekty flash, pola edycyjne, paski postępu, kalendarz i wiele innych.
Sercem pakietu Delhi for PHP są zintegrowane z programem biblioteki klas PHP 5 nazywane Visual Component Library for PHP (VCL for PHP). Klasy te są dostępne na otwartej licencji, w związku z czym niezależni deweloperzy mogą je rozwijać.
Podstawą współczesnych aplikacji internetowych jest baza danych. Delphi for PHP obsługuje bazy poprzez ADOdb, a dostęp do popularniejszych formatów baz zapewniają wbudowane konektory. Dzięki nim obsługa popularnych formatów (MySQL, Oracle, Microsoft SQL Server, PostgreSQL oraz InterBase) staje się niezwykle prosta. Można bardzo szybko wybrać bazę i przejrzeć dane, które mają być wykorzystane w oprogramowaniu internetowym.
Projekty przygotowane w tym środowisku można od razu przetestować dzięki wbudowanemu serwerowi WWW, a także skonfigurować, w jakiej przeglądarce utworzona strona ma się wyświetlić.
Wbudowany debuger i profiler pozwalają na szybkie zlokalizowanie błędów i kodu, którego wykonanie zajmuje najwięcej czasu. Na pochwałę zasługuje edytor, w jaki wyposażony jest Delphi for PHP. Można go w dużym stopniu dostosować do swoich potrzeb. Jeśli ktoś jest przyzwyczajony do skrótów klawiszowych np. z Visual Studio, może bez problemu włączyć w edytorze ten właśnie układ.
Obsługiwanych jest kilka sposobów kodowania znaków, w tym oczywiście Unicode. Warto wspomnieć, że część funkcji ułatwiających pisanie kodu jest domyślnie wyłączona, tak więc, aby w pełni wykorzystać możliwości edytora, trzeba najpierw zapoznać się z dokumentacją programu i dokładnie przejrzeć opcje konfiguracyjne.
W trakcie pracy przydatnym elementem jest oddzielne okno, w którym pokazywane są na bieżąco błędy składniowe popełniane przez programistę.
Program wyposażono w rozbudowany system pomocy, w którym zawarto praktycznie wszystkie kwestie związane z korzystaniem z pakietu. Ponadto znajdziemy tam sporo przykładów zastosowania np. komponentów oraz przykładowy kod. Pomimo że zawartość pomocy nie budzi zastrzeżeń, szkoda, że nie wykorzystano możliwości, jakie niesie hiperaktywność plików chm. Większość haseł wygląda tak, jakby po prostu były przepisane z dokumentacji i tylko niektóre wskazują na hasła lub strony WWW powiązane tematycznie z omawianym zagadnieniem. Pewnym utrudnieniem jest również to, że pomoc jest w języku angielskim.
www.borland.pl/delphi/delphi_for_php/index.shtml, około 600 zł (cena promocyjna)
ZALETY:
- wygodny edytor o dużych możliwościach
- możliwość
tworzenia aplikacji Web 2.0 wykorzystujących technologię AJAX
- ponad 70 wizualnych komponentów
WADY:
- brak polskiego interfejsu
- brak pomocy w języku polskim
- konieczność założenia profilu i rejestracji przed aktywacją
produktu
ROKOWANIA:
- popularność pakietu będzie w dużej mierze zależeć
od zainteresowania deweloperów w rozwijaniu dodatkowych
komponentów do tego programu
Ocena: 



(aby ocenić, musisz się zalogować w serwisie)
Podobne artykuły: