Thread View: pl.comp.lang.php
8 messages
8 total messages
Started by Roman Tyczka
Tue, 09 Jan 2018 08:05
PHPStorm, początek
Author: Roman Tyczka
Date: Tue, 09 Jan 2018 08:05
Date: Tue, 09 Jan 2018 08:05
23 lines
1795 bytes
1795 bytes
Była tu niedawno dyskusja o IDE do PHP. Szczególnie polecany był PHP Storm. Osobiście używałem i używam PhpEd, ale skoro taki polecany jest Storm to zainstalowałem wersję trial. Już na starcie mam problemiki. W PhpEd instaluję, odpalam i od razu mogę pisać, debugować, testować. PhpEd instaluje kilka wersji php embedded i pozwala z nich korzystać, oraz debugera. I wszystko od razu działa, zero problemów i wymogów konfiguracji. Tutaj (w stormie) chyba nic nie jest instalowane i instalację trzeba przeprowadzić osobno, dobrze mi się wydaje? Zdaję sobie sprawę, że to jest w sumie bardziej uniwersalne rozwiązanie, bo instaluję to co potrzebuję, ale dla zielonego próg wejścia się podnosi. No i dodatkowo teraz nie mam czasu na te zabawy, bo mam presję czasową, ale jak już się za to wezmę to chcę to zrobić porządnie, na osobnej wirtualce dedykowanej. Rafał Podsiadły wspomniał w innym wątku o UniControllerze, czy są inne tego typu paczki? Bo UC jest jednak dość stary. -- pozdrawiam Roman Tyczka
Re: PHPStorm, początek
Author: Rafal Podsiadly
Date: Tue, 09 Jan 2018 18:23
Date: Tue, 09 Jan 2018 18:23
33 lines
2376 bytes
2376 bytes
Mógłbyś przytoczyć post ? W sumie zrewidowałem swój ranking. I jeszcze jedna uwaga używam kliku IDE jednocześnie (Nie mam ulubionego, dalej kibicuje wszelkim projektom opensource.) PHPStorm Eclipse (tytaj są 2 wersje darmowa i płatna) Visual studio Code Notepad++ Netbeans (nie rozwija się od parunastu dobrych miesięcy) - wywaliłem Wracając do meritum sprawy. Storm możesz skonfigurować pod różne wersje PHP i oczywiście w PHP włączyć debugowanie kodu. plik php.ini Używam serwera UniServer http://www.uniformserver.com/ http://www.uniformserver.com/ZeroXI_documentation/php.html#Select PHP version --- przydaje się jak się ma wiele projektów w różnych wersjach php. Dodatkowo posiada swoją console i pozwala uruchomić console w wybranej wersji php. Nie trzeba pachować. Tutaj więcej wskazówek. https://stackoverflow.com/questions/4122585/how-can-i-set-the-php-version-in-phpstorm :P Dobry developer, pisze na piasku / debaguje ruchami księżyca. :)
Re: PHPStorm, początek
Author: Wojtek Gapiński
Date: Tue, 09 Jan 2018 20:39
Date: Tue, 09 Jan 2018 20:39
15 lines
1300 bytes
1300 bytes
W dniu 09-01-2018 o 19:23, Rafal Podsiadly pisze: > > Netbeans (nie rozwija się od parunastu dobrych miesięcy) - wywaliłem > Netbeans przeszedł pod skrzydła Apache, dlatego nieco przyhamowali z aktualizacjami. http://netbeans.apache.org/ Wkrótce ma być dostępna pierwsza wersja Apache Netbeans https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta -- Wojtek Gapiński http://www.phprogramista.pl
Re: PHPStorm, początek
Author: Roman Tyczka
Date: Wed, 10 Jan 2018 08:04
Date: Wed, 10 Jan 2018 08:04
46 lines
2429 bytes
2429 bytes
On Tue, 9 Jan 2018 10:23:30 -0800 (PST), Rafal Podsiadly wrote: > Mógłbyś przytoczyć post ? Post z 11 kwietnia "Co byście wybrali", ze 25 wątków niżej ;-) > W sumie zrewidowałem swój ranking. I jeszcze jedna uwaga używam kliku IDE > jednocześnie (Nie mam ulubionego, dalej kibicuje wszelkim projektom > opensource.) > > PHPStorm Eclipse (tytaj są 2 wersje darmowa i płatna) > > Visual studio Code > > Notepad++ Ale np. taki Notepad++ to nie jest raczej IDE, prawda? Nie masz tam np. możliwości podłączenia debugera? Nawet podpowiadanie chyba jest mocno ograniczone? > Wracając do meritum sprawy. > > Storm możesz skonfigurować pod różne wersje PHP i oczywiście w PHP > włączyć debugowanie kodu. plik php.ini No tak, ale to już wymaga trochę wiedzy i dłubania. > Używam serwera UniServer http://www.uniformserver.com/ > http://www.uniformserver.com/ZeroXI_documentation/php.html#Select PHP > version > --- przydaje się jak się ma wiele projektów w różnych wersjach php. > Dodatkowo posiada swoją console i pozwala uruchomić console w wybranej > wersji php. Nie trzeba pachować. Thx, popatrzę. > :P Dobry developer, pisze na piasku / debaguje ruchami księżyca. :) Zgadzam się, dokładnie tak mam... ale w Delphi :-) a w PHP poruszam się po omacku, to co bym zrobił w Delphi w godzinę w PHP robię na razie 3 dni ;-) Inna sprawa, że nadal pracuję głównie w Delphi i PHP z doskoku gryzę, ale muszę go powoli opanować, bo jest parę rzeczy do zrobienia. -- pozdrawiam Roman Tyczka
Re: PHPStorm, początek
Author: Roman Tyczka
Date: Wed, 10 Jan 2018 09:56
Date: Wed, 10 Jan 2018 09:56
23 lines
1618 bytes
1618 bytes
On Wed, 10 Jan 2018 09:04:18 +0100, Roman Tyczka wrote:
> w PHP poruszam się po
> omacku, to co bym zrobił w Delphi w godzinę w PHP robię na razie 3 dni ;-)
I proszę, potrzebowałem użyć regexpa, więc googluję i mam funkcję
preg_match. Używam jak opisano i błędy... kombinuję z wyrażeniem, ale
nic... nadal błędy. W końcu po raz dziesiąty czytając przykłady zauważam,
że wszędzie wyrażenie jest otoczone ukośnikami, dodaję u siebie i cud!
działa. Tylko kurna gdzie o tym napisali?
"pattern
The pattern to search for, as a string."
http://php.net/manual/en/function.preg-match.php
Stracone ileś tam czasu na coś co pozornie wydawałoby się oczywiste, i tak
co krok :-)
--
pozdrawiam
Roman Tyczka
Re: PHPStorm, początek
Author: Wojciech Bancer
Date: Wed, 10 Jan 2018 10:04
Date: Wed, 10 Jan 2018 10:04
19 lines
1806 bytes
1806 bytes
On 2018-01-10, Roman Tyczka <noemail@because.no> wrote: > On Wed, 10 Jan 2018 09:04:18 +0100, Roman Tyczka wrote: > >> w PHP poruszam się po >> omacku, to co bym zrobił w Delphi w godzinę w PHP robię na razie 3 dni ;-) > > I proszę, potrzebowałem użyć regexpa, więc googluję i mam funkcję > preg_match. Używam jak opisano i błędy... kombinuję z wyrażeniem, ale > nic... nadal błędy. W końcu po raz dziesiąty czytając przykłady zauważam, > że wszędzie wyrażenie jest otoczone ukośnikami, dodaję u siebie i cud! > działa. Tylko kurna gdzie o tym napisali? Nie muszą być ukośniki. Muszą być delimitery, czyli taki sam znak na początku i na końcu. A stosowanie delimiterów wynika z tego, że używasz perlowych wyrażeń (preg), które to właśnie mają delimitery. :) -- Wojciech Bańcer wojciech.bancer@gmail.com
Re: PHPStorm, początek
Author: Roman Tyczka
Date: Wed, 10 Jan 2018 10:36
Date: Wed, 10 Jan 2018 10:36
27 lines
2100 bytes
2100 bytes
On Wed, 10 Jan 2018 11:04:48 +0100, Wojciech Bancer wrote: >>> w PHP poruszam się po >>> omacku, to co bym zrobił w Delphi w godzinę w PHP robię na razie 3 dni ;-) >> >> I proszę, potrzebowałem użyć regexpa, więc googluję i mam funkcję >> preg_match. Używam jak opisano i błędy... kombinuję z wyrażeniem, ale >> nic... nadal błędy. W końcu po raz dziesiąty czytając przykłady zauważam, >> że wszędzie wyrażenie jest otoczone ukośnikami, dodaję u siebie i cud! >> działa. Tylko kurna gdzie o tym napisali? > > Nie muszą być ukośniki. Muszą być delimitery, czyli taki sam znak na początku > i na końcu. A stosowanie delimiterów wynika z tego, że używasz perlowych > wyrażeń (preg), które to właśnie mają delimitery. :) Jednakowoż mogliby o tym napisać, zgodzisz się? Po drugie np. w Delphi też używane są perlowe wyrażenia (PCRE) i tam nie ma tych delimiterów. W .NET-cie tak samo. Ale to tylko taka uwaga na marginesie, ważne, że do wszystkiego da się dojść ;-) ps. czy na tej grupie można zadawać pytania np. o HTML czy jest inna grupa do tego? -- pozdrawiam Roman Tyczka
Re: PHPStorm, początek
Author: Borys Pogoreło
Date: Sun, 14 Jan 2018 17:33
Date: Sun, 14 Jan 2018 17:33
17 lines
1571 bytes
1571 bytes
Dnia Wed, 10 Jan 2018 10:56:38 +0100, Roman Tyczka napisał(a): > I proszę, potrzebowałem użyć regexpa, więc googluję i mam funkcję > preg_match. Używam jak opisano i błędy... kombinuję z wyrażeniem, ale > nic... nadal błędy. W końcu po raz dziesiąty czytając przykłady zauważam, > że wszędzie wyrażenie jest otoczone ukośnikami, dodaję u siebie i cud! > działa. Tylko kurna gdzie o tym napisali? A choćby tutaj: http://php.net/manual/en/reference.pcre.pattern.syntax.php Temat jest spory, więc jest zupełnie odrębny dział. Link jest w powiązanych na dole strony dokumentacji preg_match(). -- Borys Pogoreło borys(#)leszno,edu,pl
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads