Niezalogowany [ logowanie ]
Subskrybuj kanał ATOM Kanał ATOM    Subskrybuj kanał ATOM dla tagu php Kanał ATOM (tag: php)

Autor wpisu: batman, dodany: 28.05.2015 09:00, tagi: php

W zeszłym tygodniu dołączyłem do grona ambasadorów serwisu SitePoint. Serwis ten śledziłem od dłuższego czasu, niektóre artykuły wykorzystywałem jako merytoryczną pomoc podczas pisania na blogu, inne jako źródło ciekawych i co najważniejsze, aktualnych informacji. Forum, będące częścią serwisu, odwiedzałem rzadko, zwłaszcza że na chwilę obecną jest ono malutkie i dopiero się rozkręca. Stan rzeczy chcą zmienić jego administratorzy i przygotowali ciekawy konkurs. Zacznijmy od nagród. Główną nagrodą jest możliwość zamówienia drukowanej kopii dowolnej książki ze sklepu SitePoint, powerbank oraz... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Autor wpisu: Michał Janicki, dodany: 20.05.2015 19:43, tagi: php

Dzisiaj poruszę temat stosunkowo prosty, ale bardzo ważny – chodzi o zarządzanie konfiguracją aplikacji internetowej. Jak wiadomo w 90% przypadków konfiguracja aplikacji (np. dane dostępowe do bazy) różnią się między środowiskiem produkcyjnym a developerskim jakie programista ma skonfigurowane na komputerze. Aby rozwiązać ten problem można napisać kilka linijek własnego kodu, który będzie odpowiadał za zarządzanie konfiguracją. Można także zaoszczędzić ten czas i użyć gotowego rozwiązania jakim jest phpdotenv, którego autorem jest Vance Lucas. Biblioteka ta jest portem rozwiązania PHP biblioteki dotenv napisanej w Ruby przez Brandona Keepersa. Spotkać ją można także we frameworku Laravel.

Cała idea działania biblioteki polega na umieszczeniu danych konfiguracyjnych w pliku .env, który będzie ładowany podczas uruchomienia aplikacji. Takie pliki nie powinny być commitowane do repozytorium ponieważ każda instancja naszej aplikacji powinna mieć swój własny plik .env.

Instalacja

Instalacji za pomocą Composera można dokonać następujący sposób:

php composer.phar require vlucas/phpdotenv

Plik .env

Teraz możemy stworzyć plik .env dodać do niego interesujące nas zmienne. Każdy wpis w pliku powinien mieć następującą strukturę:

NAZWA_ZMIENNEJ=wartość

Czytaj dalej tutaj (rozwija treść wpisu)
Czytaj dalej na blogu autora...

Autor wpisu: matipl, dodany: 14.05.2015 11:28, tagi: php

PHPCon Poland - logo

Wiem, że wiele osób czekało na tą informację. To już potwierdzone – jest nowy termin PHPCon Poland i nowe miejsce. Kalendarze w dłoń!

Organizatorzy chyba corocznie obstawiają ilu z Was zechce wybrać się na największą imprezę dotyczącą PHP w Polsce. W zeszłym roku było to około 550 osób, więcej nie pomieścił hotel w Szczyrku. A na liście rezerwacyjnej czekało jeszcze 50-100 osób.

W tym roku górny limit wyniesie około 1000 miejsc! Do tego hotel o zwiększonym standardzie i lokalizacja w centralnej Polsce, około 70km od Warszawy.

Termin: 13-15 listopada 2015 Miejsce: Hotel Ossa Congress & Spa****, Rawa Mazowiecka

Jeszcze w tym miesiącu powinna ruszyć strona konferencji, a na przełomie maja/czerwca Organizatorzy otworzą Call for Papers. Szykujcie tematy :-)

Autor wpisu: zleek, dodany: 12.05.2015 08:49, tagi: php

Sending e-mails in Zend Framework 2 is quite easy and requires small amount of code. Below example presents sending multipart e-mails (containing plain text and html at once): That’s it. It will create simple message and send it using sendmail.

Autor wpisu: Łukasz Socha, dodany: 05.05.2015 14:55, tagi: php, mysql

Niedawno robiłem dla klienta prosty formularz, gdzie skrypt miał za zadanie wyszukiwać rekord po nazwie ulicy. Pisząc skrypt napotkałem na dość nietypowy problem z funkcją LIKE. Opis problemu Najlepiej będzie jak opiszę problem na konkretnym przykładzie. W tym celu stworzyłem testową tabelę w bazie danych. W tabeli są 2 rekordy – test pięć (ze znakami […]

Autor wpisu: zleek, dodany: 05.05.2015 09:51, tagi: php

By default error pages gets the default layout of our application based on Zend Framework 2 and inject it’s own content. Sometimes default layout has some features placed on it, which should not be presented on the error page. Especially

Autor wpisu: batman, dodany: 29.04.2015 20:58, tagi: php

W San Francisco rozpoczęła się właśnie konferencja Build 2015, podczas której Microsoft zaprezentuje światu szereg swoich produktów i usług. Podczas keynote, które właśnie się zakończyły, pojawiło się mnóstwo ciekawych informacji, z których jedna zasługuje na dokładniejsze opisanie. Informacja ta dotyczy nowego członka rodziny Visual Studio – Code.

Visual Studio Code, to nowy edytor pozwalający pisać aplikacje w takich językach jak PHP, Python, Java, C#, JavaScript, HTML i wielu innych. Pełną listę znajdziecie pod adresem https://code.visualstudio.com/Docs/languages. Wbrew nazwie, nie jest to pełne Visual Studio. Code bardziej celuje w rynek prostych edytorów służących do niewielkich poprawek w kodzie, co nie znaczny, że na wsparciu najpopularniejszych jego możliwości się kończą.

Poza podpowiadaniem składni mamy możliwość korzystania ze zintegrowanego klienta Git, który poza standardowym commitowaniem zmian, pozwala między innymi na łatwe rozwiązywanie konfliktów. Kolejnym dodatkiem jest debugger. Niestety cieszyć się z niego będą tylko programiści pracujący nad projektami ASP.NET 5 lub Node.js. Debugger oferuje wszystkie podstawowe funkcje, takie jak punkty przerwania, analiza zmiennych czy krokowe debugowanie. Code posiada również możliwość uruchamiania zadań takich jak Gulp czy kompilator TypeScript.

Na koniec zostawiłem najciekawszą informację. VSCode działa na wszystkich systemach operacyjnych – Windows, Linux oraz Mac OS.

Wszystkie wpisy należą do ich twórców. PHP.pl nie ponosi odpowiedzialności za treść wpisów.