Deprecated: Creation of dynamic property Automattic\Jetpack\WP_JS_Data_Sync\Data_Sync::$namespace is deprecated in /home/owl_piotrek/blog.piotr.rybaltowski.pl/wp-content/plugins/jetpack-boost/jetpack_vendor/automattic/jetpack-wp-js-data-sync/src/class-data-sync.php on line 91

Deprecated: Creation of dynamic property Automattic\Jetpack_Boost\Features\Speed_Score\Speed_Score::$modules is deprecated in /home/owl_piotrek/blog.piotr.rybaltowski.pl/wp-content/plugins/jetpack-boost/app/features/speed-score/Speed_Score.php on line 20

Deprecated: Creation of dynamic property Jetpack_Publicize::$modules is deprecated in /home/owl_piotrek/blog.piotr.rybaltowski.pl/wp-content/plugins/jetpack/modules/publicize.php on line 38

Deprecated: Creation of dynamic property Automattic\Jetpack\Publicize\Publicize_UI::$in_jetpack is deprecated in /home/owl_piotrek/blog.piotr.rybaltowski.pl/wp-content/plugins/jetpack/modules/publicize.php on line 101

Deprecated: Creation of dynamic property JQueryColorbox::$colorboxSettings is deprecated in /home/owl_piotrek/blog.piotr.rybaltowski.pl/wp-content/plugins/jquery-colorbox/jquery-colorbox.php on line 93

Deprecated: Creation of dynamic property JQueryColorbox::$colorboxThemes is deprecated in /home/owl_piotrek/blog.piotr.rybaltowski.pl/wp-content/plugins/jquery-colorbox/jquery-colorbox.php on line 97

Deprecated: Creation of dynamic property JQueryColorbox::$colorboxUnits is deprecated in /home/owl_piotrek/blog.piotr.rybaltowski.pl/wp-content/plugins/jquery-colorbox/jquery-colorbox.php on line 121

Deprecated: Creation of dynamic property JQueryColorbox::$colorboxTransitions is deprecated in /home/owl_piotrek/blog.piotr.rybaltowski.pl/wp-content/plugins/jquery-colorbox/jquery-colorbox.php on line 127

Warning: Cannot modify header information - headers already sent by (output started at /home/owl_piotrek/blog.piotr.rybaltowski.pl/wp-content/plugins/jetpack-boost/jetpack_vendor/automattic/jetpack-wp-js-data-sync/src/class-data-sync.php:91) in /home/owl_piotrek/blog.piotr.rybaltowski.pl/wp-includes/feed-rss2.php on line 8
Programowanie Archives - Piotr Rybałtowski https://blog.piotr.rybaltowski.pl/kategoria/programowanie/ Programista PHP, Symfony Tue, 18 Jan 2022 22:36:41 +0000 pl-PL hourly 1 https://wordpress.org/?v=6.2.5 49119144 AJAX i JSON w Zend Framework 2 https://blog.piotr.rybaltowski.pl/ajax-json-zend-framework-2/ https://blog.piotr.rybaltowski.pl/ajax-json-zend-framework-2/#comments Mon, 13 May 2013 21:17:15 +0000 http://blog.piotr.rybaltowski.pl/?p=877 Patrząc na fora w Internecie oraz zapytania programistów, mam wrażenie, że obsługa zapytań AJAXowych oraz zwracanie odpowiedzi w formacie JSON w Zend Framework 2 nie jest oczywista. Poniżej postaram się przybliżyć ten temat. 5 lat temu pisałem o tym temacie w kontekście Zend Framework 1. Dzisiaj, kilka miesięcy po premierze ZF2, nadszedł czas na odświeżenie tematu.

(wpis ze strony AJAX i JSON w Zend Framework 2)

]]>
https://blog.piotr.rybaltowski.pl/ajax-json-zend-framework-2/feed/ 2 877
Skrypty konsolowe w aplikacji ZF2 https://blog.piotr.rybaltowski.pl/skrypty-konsolowe-w-aplikacji-zf2/ https://blog.piotr.rybaltowski.pl/skrypty-konsolowe-w-aplikacji-zf2/#respond Wed, 17 Oct 2012 16:10:48 +0000 Zend Framework 2 (od niedawna dostępny w wersji stabilnej) wśród licznych nowości przyniósł jedną, która bardzo mi się podoba i zawsze mi jej brakowało. Chodzi o wbudowaną obsługę skryptów konsolowych. Czyli poleceń w aplikacji, które z poziomu konsoli można wywoływać. Mogą to być akcje odpalane z crona, zarządzanie aplikacją, włączanie trybu maintenance, sprawdzenie stanu system czy cokolwiek jest potrzebne. Całość jest bardzo łatwa do skonfigurowania, a uruchomienie sprowadza się do wykonania przez php głównego skryptu index.php (chociaż ja wolę utworzyć do tego dodatkowy skrypt).

(wpis ze strony Skrypty konsolowe w aplikacji ZF2)

]]>
https://blog.piotr.rybaltowski.pl/skrypty-konsolowe-w-aplikacji-zf2/feed/ 0 351
Composer – zarządzanie zależnościami w aplikacji PHP https://blog.piotr.rybaltowski.pl/composer-zarzadzanie-zaleznosciami-w-aplikacji-php/ https://blog.piotr.rybaltowski.pl/composer-zarzadzanie-zaleznosciami-w-aplikacji-php/#comments Sat, 16 Jun 2012 13:47:45 +0000 PHP doczekał się kolejnego elementu, który powoduje, że korzystanie z niego i budowanie profesjonalnych aplikacji jest przyjemniejsze. Mam na myśli Composer - system zarządzania zależnościami w aplikacji PHP. Ułatwia on instalowanie i zarządzanie wersjami bibliotek wykorzystywanych przy budowaniu oprogramowania. W językach takich jak Node.js czy Ruby podobne programy są już od jakiegoś czasu (odpowiednio npm i bundler). I wg autorów strony Composer jest wzorowany właśnie na tych dwóch managerach pakietów.

(wpis ze strony Composer – zarządzanie zależnościami w aplikacji PHP)

]]>
https://blog.piotr.rybaltowski.pl/composer-zarzadzanie-zaleznosciami-w-aplikacji-php/feed/ 2 350
REST w ZF2 – metody PUT i DELETE w formularzach https://blog.piotr.rybaltowski.pl/rest-w-zf2-metody-put-i-delete-w-formularzach/ https://blog.piotr.rybaltowski.pl/rest-w-zf2-metody-put-i-delete-w-formularzach/#respond Mon, 14 May 2012 20:48:59 +0000 Architektura dostępu do danych REST staje się coraz bardziej popularna w Internecie. Coraz częściej trafiam na serwisy działające w ten sposób, coraz więcej frameworków obsługuje ten wzorzec. W Internecie dużo już napisano na temat samego sposobu implementacji, ale w skrócie chodzi w głównym stopniu o sposobie dostępu dodanych przez protokół HTTP wykorzystując 4 typy (metody) zapytań i odpowiednie formatowanie adresów URI. Zazwyczaj standardowe serwisy korzystają z zapytań GET i POST. REST proponuje wykorzystanie też PUT i DELETE (HTTP definiuje jeszcze kilka kolejnych, jeszcze rzadziej wykorzystywanych).

(wpis ze strony REST w ZF2 – metody PUT i DELETE w formularzach)

]]>
https://blog.piotr.rybaltowski.pl/rest-w-zf2-metody-put-i-delete-w-formularzach/feed/ 0 348
Routery Part w Zend Framework 2 i sprawdzanie nazwy domeny https://blog.piotr.rybaltowski.pl/routery-part-w-zend-framework-2-i-sprawdzanie-nazwy-domeny/ https://blog.piotr.rybaltowski.pl/routery-part-w-zend-framework-2-i-sprawdzanie-nazwy-domeny/#respond Wed, 21 Mar 2012 17:43:11 +0000 Zend Framework 2 jest już w wersji beta 3 i wielkimi krokami zbliża się faza RC i w końcu oficjalny

(wpis ze strony Routery Part w Zend Framework 2 i sprawdzanie nazwy domeny)

]]>
https://blog.piotr.rybaltowski.pl/routery-part-w-zend-framework-2-i-sprawdzanie-nazwy-domeny/feed/ 0 346
Uruchamianie serwera deweloperskiego na wirtualnej maszynie https://blog.piotr.rybaltowski.pl/uruchamianie-serwera-deweloperskiego-na-wirtualnej-maszynie/ https://blog.piotr.rybaltowski.pl/uruchamianie-serwera-deweloperskiego-na-wirtualnej-maszynie/#respond Thu, 08 Dec 2011 20:37:02 +0000 W mojej codziennej pracy przy programowaniu aplikacji webowych mam wiele lokalnie skonfigurowanych wirtualnych hostów do obsługi poszczególnych projektów. Niestety wszystkie aplikacje działają w tym samym środowisku (wersja Apache, PHP, RoR, MySQL, itp.), a ewentualne zróżnicowanie jest problematyczne. Niedawno przeniosłem jednak projekty do wirtualnej maszyny, gdzie mogę mieć dowolną konfigurację środowiska nie zmieniając mojej lokalnej.

(wpis ze strony Uruchamianie serwera deweloperskiego na wirtualnej maszynie)

]]>
https://blog.piotr.rybaltowski.pl/uruchamianie-serwera-deweloperskiego-na-wirtualnej-maszynie/feed/ 0 345
Książka “Zend Framework od podstaw” Włodzimierza Gajdy https://blog.piotr.rybaltowski.pl/ksiazka-zend-framework-od-podstaw-wlodzimierza-gajdy/ https://blog.piotr.rybaltowski.pl/ksiazka-zend-framework-od-podstaw-wlodzimierza-gajdy/#respond Mon, 05 Dec 2011 21:38:53 +0000 Na co dzień pracuję przy tworzeniu i rozwijaniu aplikacji webowych działających w oparciu o przeglądarkę internetową. Programuję przede wszystkim w języku PHP z wykorzystaniem Zend Framework, ponieważ to znacznie przyspiesza pisanie często powtarzanych elementów i czynności, które są po prostu od razu gotowe do użycia w postaci odpowiednich klas. Do korzystania z akurat tego frameworka w porównaniu do innych przekonuje mnie głównie to, że jest ciągle aktywnie rozwijany oraz że stoi za nim firma Zend Technologies, czyli ta sama grupa osób, która rozwija PHP.

(wpis ze strony Książka “Zend Framework od podstaw” Włodzimierza Gajdy)

]]>
https://blog.piotr.rybaltowski.pl/ksiazka-zend-framework-od-podstaw-wlodzimierza-gajdy/feed/ 0 344
PHP 5.4: wywołanie metody przy tworzeniu obiektu! https://blog.piotr.rybaltowski.pl/php-5-4-wywolanie-metody-przy-tworzeniu-obiektu/ https://blog.piotr.rybaltowski.pl/php-5-4-wywolanie-metody-przy-tworzeniu-obiektu/#comments Wed, 16 Nov 2011 11:22:39 +0000 Krótko i na temat: najnowsze wydanie PHP 5.4 RC1 dostało nową funkcjonalność - wywoływanie metody od razu przy tworzeniu instancji obiektu. Bardzo często w kodzie pojawia się utworzenie obiektu tylko po to, żeby jedną metodę wywołać, np. pobrać dane z bazy.

(wpis ze strony PHP 5.4: wywołanie metody przy tworzeniu obiektu!)

]]>
https://blog.piotr.rybaltowski.pl/php-5-4-wywolanie-metody-przy-tworzeniu-obiektu/feed/ 12 343
Modele i formularze Zend Framework – automatyzacja zapisu https://blog.piotr.rybaltowski.pl/modele-i-formularze-zend-framework-automatyzacja-zapisu/ https://blog.piotr.rybaltowski.pl/modele-i-formularze-zend-framework-automatyzacja-zapisu/#respond Wed, 21 Sep 2011 17:44:02 +0000 Na codzień pracuję w Zend Framework. Praca jest bardzo przyjemna, framework jest fajnie napisany, obiektowo, elastycznie (wiele klas można rozszerzyć,

(wpis ze strony Modele i formularze Zend Framework – automatyzacja zapisu)

]]>
https://blog.piotr.rybaltowski.pl/modele-i-formularze-zend-framework-automatyzacja-zapisu/feed/ 0 339
Mój wybór edytora do Ruby on Rails: gedit + gmate https://blog.piotr.rybaltowski.pl/moj-wybor-edytora-do-ruby-on-rails-gedit-gmate/ https://blog.piotr.rybaltowski.pl/moj-wybor-edytora-do-ruby-on-rails-gedit-gmate/#comments Sat, 04 Jun 2011 10:25:30 +0000 Coraz częściej spotykam developerów korzystających z komputerów Appla. Ja na razie zostaję przy maszynie z Linuksem m.in. dla oszczędności. Ale

(wpis ze strony Mój wybór edytora do Ruby on Rails: gedit + gmate)

]]>
https://blog.piotr.rybaltowski.pl/moj-wybor-edytora-do-ruby-on-rails-gedit-gmate/feed/ 6 336