Spletna stran uporablja piškotke za boljšo uporabniško izkušnjo in spremljanje statistike obiskov (Google Analytics).
Z nadaljno uporabo spletne strani ali klikom na "Strinjam se", se strinjate z uporabo piškotkov.
Piškotki in njihova uporaba

Nova spletna stran

Objavil Blaž Kristan 24.3.2013 @ 18:54

S karseda malo truda :) smo splavili novo spletno stran, ki jo poganja mojaaplikacija za urejanje in prezentacijo spletnih vsebin. Najprej sem sicer razmišljal ali naj uporabim WordPress ali svojo aplikacijo, pa sem se odločil za slednjo, ker se mi Wordpressa ni dalo učiti.

Ni mi žal! Izpadlo je bolje kakor sem si na začetku zamišljal.

Spletna stran gostuje na domovanje.com, kjer je urejanje okolja nadvse enostavno. Res pa je, da sem zaradi nastavitev srežnika moral svojo aplikacijo rahlo prilagoditi.

Najprej sem moral v datoteko .htaccess, dodati nastavitev za buferiranje izhoda ter ignoriranje malh in velikih črk:

<IfModule mod_speling.c>
  CheckCaseOnly on
  CheckSpelling on
</IfModule>
<IfModule mod_php5.c>
  php_value output_buffering 8192
</IfModule>
<IfModule mod_php4.c>
  php_value output_buffering 8192
</IfModule>

Ker pa smo podatkovno bazo imeli neobčutljivo na velike in male črke, sem moral še rahlo korigirati kodo, ki dostopa do MySQL strežnika, da med izvajanjem imena tabel spremeni v male črke:

$query = preg_replace('/(UPDATE\s+)([^\s]+)(.+)/ei', "'$1' . strtolower('\\2') . '$3'", $query );
$query = preg_replace('/(.+)(INTO\s+)([^\s]+)(.+)/ei', "'$1$2' . strtolower('\\3') . '$4'", $query );
$query = preg_replace('/(.+)(FROM\s+)([^\s]+)(.+)/ei', "'$1$2' . strtolower('\\3') . '$4'", $query );
$query = preg_replace('/(.+)(JOIN\s+)([^\s]+)(.+)/ei', "'$1$2' . strtolower('\\3') . '$4'", $query );

Dva majhna popravka, vse ostalo več ali manj standardno.

 

Še to, spletna stan je www.pet-zvezdic.si.

Komentarji

* Komentarje mora odobriti admin.