![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 29.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jakiś czas temu chciałem wprowadzić debugger do swojego edytora PHP (pisanego w Delphi). Dobrze zapowiadał się wspomniany w tytule DBG Listener autorstwa niejakiego Dmitri Dmitrienko, więc ściągnąłem to cudo i zainstalowałem. Oczywiście z zainstalowaniem jako modułu PHP nie było problemów (phpinfo wyświetla odpowiednie informacje). Schody zaczęły się gdy chciałem to używać w swoim programie. Dokumentacji w zasadzie w internecie nie znalazłem żadnej, a najcenniejszymi wskazówkami były : - informacja bezpośrednio od Dmitri że kilka lat temu w necie była jakaś dokumentacja ale została usunięta - że jest open sourcowy edytor PHP ze źródłami w Delphi o nazwie Maguma Studio. Teraz pytanie: Czy komuś z forumowiczów udało się zaimplementować w swoim programie tego debuggera? A może ktoś ma wspomnianą dokumentację i chciałby się nią podzielić? Na koniec wspomnę, że Delphi for PHP korzysta właśnie z tego debuggera. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 29.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam podobne zdanie co ~NuLL. Nic nie ma szans zbliżyć się do tego co oferuje Eclipse jako środowisko developerskie więc bardzo mało kto się tym zajmuje. W mojej ocenie chyba tylko hobbyści albo ludzie posiadający nadmiar wolnego czasu. Rozsądni korzystają z gotowych IDE (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Sprawa niezwykle dyskusyjna, zazwyczaj sie nie używa zdecydowanej większości funkcji takiego kolosa jak Eclipse, natomiast jest sporo rzeczy których nie ma a chciałoby się stosować. Robiąc swój edytor można pominąć to czego bym i tak nie używał w Eclipse a w zamian skupił się na swoich potrzebach. Korzystam ze swojego edytora i powiem że osiągam w nim przynajmniej 150% wydajności porównując z każdym innym edytorem, głownie za sprawą że ma wspomaganie przezroczystego korzystania z AJAX, możliwość kładzenia na wiele niezależnych FTP za jednym kliknięciem Ctrl+S i przy tym na każdym serwerze kładziony plik może mieć inną postać (konwersja w locie), co wspomaga tworzenie podobnych stron dla wielu klientów naraz, wizualne diagramy dla formularzy z wizualnym ustawianiem walidacji i inne. Do szczęścia brakuje mi tylko debuggera i pracy krokowej, co pewnie i tak zrobię jak będę trochę wolniejszy. Co to tworzenia edytorów przez ludzi z nadmiarem czasu - to może i coś w tym jest, jednak poświęcony czas na zrobienie edytora może zaprocentować wydajnością później w pracy i może się zwrócić z nawiązką. Proszę zauważyć - ja w moim zespole zajmuję się rozwojem edytora oraz jeśli jest kupa roboty to także PHP. Poświęciłem pól roku na napisanie tegoż edytora, a z niego korzysta reszta zespołu i każdy pracuje o ileś procent wydajniej. Także z tym stwierdzeniem z rozsądnym korzystaniem z gotowych rozwiązań IDE nie spieszyłbym się tak. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 05:09 |