Niezalogowany [ logowanie ]
Subskrybuj kanał ATOM Kanał ATOM

Autor wpisu: bastard13, dodany: 26.06.2015 22:10, tagi: design, oop

o prawach i zasadach

Jakiś czas temu pisałem o Law of Demeter, o tym o co w tym właściwie chodzi oraz o plusach przestrzegania prawa :) Dzisiaj chciałbym przybliżyć Wam zasadę Tell, don’t ask, która w moim odczuciu jest punktem wyjścia do wspomnianego wcześniej prawa, przestrzeganie LoD jest jednym z następstw stosowania zasady TDA.Czytaj więcej »

Autor wpisu: zleek, dodany: 26.06.2015 11:57, tagi: php

Zend Framework 2 has implemented session mechanism which works quite well, but there are few missing features. One of this features are good handling of session timeout extension. The case User logs in at 10:00 AM. Authentication feature (based on

Autor wpisu: JoShiMa, dodany: 24.06.2015 23:52, tagi: framework, php, skrypty

Z braku lepszego zajęcia programistycznego pisze pracuję nad pewnym niekomercyjnym (przynajmniej na razie) projektem realizowanym w oparciu o framework Yii. Nie będę ukrywać polubiłam go. Funkcjonalność serwisu pomaga mi dopracować grupa przyszłych użytkowników, którzy już przebierają nóżkami nie mogąc się doczekać realizacji. Padła sugestia, która prędzej czy później musiała się pojawić, bo była po prostu […]

Autor wpisu: batman, dodany: 23.06.2015 04:00, tagi: php

W kilku projektach, z którymi miałem styczność, napotkałem problem wersjonowania danych w bazie danych. Problemem było takie przygotowanie bazy danych i aplikacji, aby w łatwy sposób zapisywać i pobierać historię zmian w konkretnej tabeli (tabelach). Powstało kilka wersji mechanizmu archiwizującego dane, ale żaden z nich nie był w pełni satysfakcjonujący a jego powstanie obarczone było dużą ilością kompromisów. Zacząłem rozglądać się za gotowym rozwiązaniem, niestety nie znalazłem nic, co by mi odpowiadało, więc wziąłem się do pracy i stworzyłem bibliotekę, która automatycznie archiwizuje... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Autor wpisu: matipl, dodany: 22.06.2015 13:13, tagi: php

PHP - wspierane wersje 2015

2 dni temu zakończyło się aktywne wsparcie PHP w wersji 5.5.*. Od tego momentu będą łatane tylko błędy związane z bezpieczeństwem, sytuacja ta potrwa do czerwca 2016 (niespełna 12 miesięcy).

Dlatego uprasza się szanownych Klientów, aby dbali o bezpieczeństwo swoich aplikacji chociażby w najprostszy i najtańszy sposób jaki to możliwy – systematyczne aktualizacje PHP. A w wymaganiach dla nowych systemów podawać najnowszą stabilną wersję (PHP 5.6). Do tego należy zauważyć, że od PHP w wersji 5.3 migracja wzwyż nie powinna powodować negatywnych skutków. Większość migracji jest bezproblemowa, a dodatkowo zyskuje się zwiększenie stabilności* oraz szybkości działania aplikacji.

Dodatkowy plus korzystania z PHP 5.6 to deprecated jakie pojawią się Wam w logach i zyskacie kilka miesięcy na poprawki przed pojawieniem się PHP 7, w którym dane funkcje/możliwości zostaną całkowicie usunięte.

Kompilatory w ruch!

PHP: Supported Versions

Autor wpisu: kicaj, dodany: 14.06.2015 08:25, tagi: jquery

Jako, że Safari na iPad posiada własne efekty animacyjne, między innymi takie jak skaczące okno podczas przesuwania palcem w prawo/lewo (tzw. bouncing effect), to staje się to irytujące kiedy na stronie mamy slajder, w którym możemy przesuwać zdjęcia właśnie palcem. Efekt jest taki, że wraz z przesunięciem jednego zdjęcia w slajderze, cała zawartość strony, także jest przesuwana, by następnie

Autor wpisu: matipl, dodany: 12.06.2015 10:16, tagi: php

PHP 7

Kilka dni później niż zapowiadano, ale ukazała się pierwsza wersja alfa PHP7. Możecie ściągać, kompilować i testować.

Najważniejsze zmiany jakie się pojawiły:

  • Improved performance: PHP 7 is up to 2x as fast as PHP 5.6
  • Consistent 64-bit support
  • Many fatal errors are now Exceptions
  • Removal of old and unsupported SAPIs & extensions
  • The null coalescing operator (??)
  • Combined comparison Operator (<=>)
  • Scalar Type Declarations
  • Anonymous Classes

Zanim zaktualizujecie PHP najlepiej zapoznać się z wytycznymi przygotowanymi przez PHP Team, ponieważ jest sporo niekompatybilności w stosunku do PHP 5.*.

Download: PHP 7.0 Alpha 1

PS: Jeśli wcześniej nie kompilowałeś PHP – nie martw się, to prosta sprawa. Kiedyś przygotowałem mały przepis nginx + php – przepis na kompilację.

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