Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> DBG Listener firmy Nusphere we własnym edytorze
Zeman
post
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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

Ostrzeżenie: (0%)
-----


Watpie aby ktos na forum mial tyle samozaparcia aby pisac sobie edytor majac do dyspozycji takie zabawki jak Eclipse (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Mowiac ogolnie strata czasu, a wlasne rozwiazanie napewno nie dorowna IDE ktore tworza ludzie ktorzy zapewne od reki potrafia sobie napisac debugger (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
Zeman
post
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 29.03.2007

Ostrzeżenie: (0%)
-----


Cytat(NuLL @ 24.04.2007, 01:42:49 ) *
Watpie aby ktos na forum mial tyle samozaparcia aby pisac sobie edytor majac do dyspozycji takie zabawki jak Eclipse (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Mowiac ogolnie strata czasu, a wlasne rozwiazanie napewno nie dorowna IDE ktore tworza ludzie ktorzy zapewne od reki potrafia sobie napisac debugger (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)


Jak widać mimo wszystko powstają drobniejsze edytory typu zajączek, a więc jednak są osoby które piszą. W tej chwili w edytorze mam funkcjonalności których na 99,99% nie ma żaden edytor i z nich bardzo często korzystam. Wiem, że są osoby które jednak mają swój edytor pytanie czy zaglądają na to forum i czy tak daleko się posunęły żeby debugger robić.
Jakbym pewnie dostatecznie długo poświęcił czasu na analize Maguma Open Studio to pewnie cośbym zrobił, jednak po tygodniu walki jedyne co mi się udało to to że mój program odpala debugger, nic więcej.
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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)
Go to the top of the page
+Quote Post
Zeman
post
Post #5





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 29.03.2007

Ostrzeżenie: (0%)
-----


Cytat(mike_mech @ 24.04.2007, 12:58:02 ) *
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.
Go to the top of the page
+Quote Post
sztosz
post
Post #6





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Zgadzam się z tobą zupełnie ~Zeman. Wypuść na GPL (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Cytat
Nic nie ma szans zbliżyć się do tego co oferuje Eclipse jako środowisko
developerskie więc bardzo mało kto się tym zajmuje.


Masz zupełną rację. Przecież eclipse się pojawiło nagle znikąd. Rach, Ciach, BUM! Mamy Eclipse. Potem nagle ŁUBUDUBU! i mamy dodatki do obsługi PHP.

To tak samo jak z klientami Torrenta. Mamy Azureusa, a bitcomety czy utorrenty to tworzą hobbyści cholera wie po co skoro "nic nie ma szans zbliżyć się do tego co oferuje" Azureus.

A Outlook? A IE też jedyne w swojej klasie.

A Visual Studio? Borland przecież się tylko ośmiesza swoimi produktami.

A ten śmieszny twór co jakiś Fin na podstawie Minixa stworzył i jeszcze od imienia nazwał? Nie miało szans zbliżyć się do tego co oferuje UNIX, prawda?

Rozsądni używają przecież Visual Studio i ASP.NET. a nie jakieś śmieszne parę programików które jakiś facio z Grenlandii napisał.

A kreatywność to se w zad wsadźmy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował sztosz 25.04.2007, 14:09:48
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 19:24