PHP 7 – najważniejsze nowości

PHP 7 jest średnio 2 razy szybszy od poprzednika (testy na popularnych aplikacjach takich jak Magento, Drupal, WordPress, SugarCRM) oraz zużywa mniej pamięci. Co nowego w PHP 7:

Tryby sprawdzania typów argumentów

Domyślnym trybem w PHP 7 jest coercive czyli dopuszczający rzutowanie, np. string „8” będzie zamieniony na liczbę 8 podczas podstawiania do funkcji, w Czytaj dalej PHP 7 – najważniejsze nowości

zapisz się na kurs Laravela >>>> lub program partnerski

Przykład aplikacji CRUD w Laravel 4

Framework Laravel jest narzędziem języka PHP zdobywającym coraz wiekszą popularność. Można go zainstalować na kilka sposobów. Jednym z nich jest pobranie szkieletu frameworka z repozytorium github. Następnie przy użyciu narzędzia do zarządzania zależnościami Composer instalujemy składniki Laravela: po pobraniu paczki z repozytorium uruchamiamy konsolę tekstową i przechodzimy w niej do folderu gdzie zainstalowany jest Laravel i wydajemy polecenie ‚php composer.phar install’ (plik composer.phar umieść w katalogu z frameworkiem) lub w Windowsie ‚composer install’. W przeglądarce nawigujemy do folderu ‚public’. Jeśli ukaże nam się strona jak poniżej, oznacza to, że instalacja przebiegła poprawnie. Jeśli nie, ustaw rekursywnie uprawnienia do zapisu dla folderu app/storage. Czytaj dalej Przykład aplikacji CRUD w Laravel 4

zapisz się na kurs Laravela >>>> lub program partnerski

Optymalizacja szybkości strony

Luźne omówienie praktyk stosowanych w celu przyspieszenia działanie stron i aplikacji internetowych. Więcej szczegółów na temat poszczególnych zagadnień znajdziesz w Google.

Php

Język PHP jest językiem skryptowym, tzn każde żądanie użytkownika powoduje konieczność skompilowania skryptu na język zrozumiały dla procesora serwera. Czytaj dalej Optymalizacja szybkości strony

zapisz się na kurs Laravela >>>> lub program partnerski

Połączenie WordPress z frameworkiem MVC

Koncepcja współpracy WordPress z Laravel (lub innym frameworkiem MVC) opiera się na następujących założeniach:

  • WordPress wykorzystujemy jako backend, zapisujemy tam wpisy, strony itd., czyli traktujemy jako miejsce do składowania treści
  • Laravel z kolei – jako frontend, czyli obróbka zmagazynowanych danych, ich wyświetlenie na stronie

Czytaj dalej Połączenie WordPress z frameworkiem MVC

zapisz się na kurs Laravela >>>> lub program partnerski

Ciasteczka w PHP bez odświeżania

Niektórzy początkujący programiści stron www szukają rozwiązania problemu gdy chcą wykorzystać ciasteczko utworzone w php odrazu po jego utworzeniu, napotykają problem: jest ono dostępne dla skryptu php dopiero po ponownym odświeżeniu strony. Rozwiązanie tego problemu przydaje się na przykład przy budowie prostego licznika odwiedzin na stronie www. Przykładowy kod: Czytaj dalej Ciasteczka w PHP bez odświeżania

zapisz się na kurs Laravela >>>> lub program partnerski