Autor wpisu: matipl, dodany: 28.09.2012 19:19, tagi: php
Nie wiem czy znacie? Bez przesady, jak można nie znać Ilia Alshanetsky. Od ponad 10 lat rozwija PHP, prowadzi świetne prezentacje. A najważniejsze: tworzy świetne materiały prezentacyjne.
Najczęściej są tylko suche fakty, bez zbędnego tekstu czy bełkotu – uwielbiam. W tym tygodniu Ilia udostępnił prezentację o PHP 5.4 z konferencji Northeast PHP 2012. Dowiecie się z niej (kolejny raz) o nowościach, m.in.:
- short tagi już zawsze dostępne
- szybkie tworzenie tablic – $a = [1, 2, 3];
- nowa magia, czyli jsonSerialize()
Jeśli znacie, to i tak warto sobie te zmiany w PHP utrwalić. Patrząc z boku może się wydawać, że PHP stoi w miejscu. Ale patrząc na szczegóły – gna wciąż do przodu, w różnych kierunkach, ale gna…
Polecam: Introducing PHP 5.4(.5), a sam czekam na pełne wsparcie UTF-8.
Autor wpisu: JoShiMa, dodany: 28.09.2012 16:11, tagi: php, skrypty
Autor wpisu: bastard13, dodany: 24.09.2012 15:18, tagi: oop
o problemi słów kilka
Zdarzyło mi się kilka (lub trochę więcej:) razy, że przy prezentowaniu projektu aplikacji programistom, padało pytanie: 'a gdzie jest baza danych?'.No właśnie, gdzie ona jest?Skoro prezentuje działanie aplikacji, jej logikę, to pojawiaja się przecież jakaś reprezentacja danych (modele), ale gdzie ja je trzymam, skądś muszę je odczytać, jakoś zapisać, zaktualizować. Gdzie? Kiedy? Jak? I dlaczego nie ma tego wszystkiego w projekcie? Czytaj więcej »Autor wpisu: bigzbig, dodany: 24.09.2012 00:54, tagi: javascript, jquery, php
Autor wpisu: zleek, dodany: 19.09.2012 11:30, tagi: php
Autor wpisu: Marek, dodany: 18.09.2012 07:09, tagi: apache, php
Załóżmy, że skonfigurowaliśmy Apache pod SSL i nasz przykładowy serwis działa pod adresem https://tajne.moja-domena.pl. Jak przekierować na HTTPS użytkownika, który próbuje połączyć się z naszą stroną za pomocą nieszyfrowanego protokołu HTTP?
Poniżej kilka sposobów rozwiązania:
1. Modyfikacja httpd.conf
Używamy dyrektywy Redirect z modułu mod_alias wg wzorca:
Redirect [status] URL-path URL
czyli w httpd.conf wpisujemy:
<VirtualHost moja-domena.pl:80> ServerName tajne.moja-domena.pl Redirect permanent / https://tajne.moja-domena.pl/ </VirtualHost>
Szczegóły w dokumentacji Apache
2. Modyfikacja pliku .htaccess
- Za pomocą sprawdzenia zmiennej HTTPS
RewriteEngine on RewriteCond %{HTTPS} !=on RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
- Za pomocą sprawdzenia zmiennej SERVER_PORT:
RewriteEngine on RewriteCond %{SERVER_PORT} ^80$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]