Hemsida med eget klassgalleri
Nu har jag gjort klart min mormors fotohemsida.
Har gjort den av ett eget galleri av klasser i PHP som gör det simplare att programmera.
Exempel för inloggning:
$USER->login($_POST['username'], $_POST['password']);
Registrering av användare:
$USER->register($_POST['username'], $_POST['password']);
Osv…
Jag kommer publicera galleriet med API så fort jag får tillgång till min odinarie dator. Förhoppningsvis till helgen!
Det ingår även ett enkelt template-system i klassgalleriet. Så att det är väldigt simpel att separera HTML från PHP.
Mappsystemet:
Galleri -> Php-filer
Template -> Galleri -> Html-filer
Sen ställer man in templaten och visar via html-filen:
$template = new Std_Template;
$template->title = "Title";
$template->menu = $MYSQL->execute("SELECT * FROM menu");
$template->menu_trig = $URI->value(1);
$template->user = $USER;
$template->display("galleri/show.php");
Header och footer fil ställs in i en subklass från Template så att dessa inte behöver anges varje gång.
Vad kul! Funktionell sida, men det ser lite speciellt ut med den stora uppgifterna på sidan, det hade varit bättre om du bytte teckenstil och lite mindre kanske?
Går media så har gjort många hemsidor och håller på med mycket design 
Va lycklig och gör andra lyckliga<3
Och kanske den lilla lilla sutan "logga in" borde vara lite mer synlig?
Jag vet inte om du vill ha konstruktiv kritik men något jag tycker, sen är det upp till dig om du lyssnar
Skulle även sätta logga in antingen uppe i högra hörnet eller ovanför din bricka till vänster
Va lycklig och gör andra lyckliga<3
Borde det inte vara bättre att hämta bilderna med hjälp av javascript än att belsta servern med php?
I allmänhet ska man belasta servern så lite som möjligt.
#4
Förstår inte hur du menar?
Oavsett om du hämtar sökvägen till bilderna via php eller via javascript belastas servern på samma sätt. Bilderna laddas ju i vilket fall ner till klientdatorn.
För att hämta bildadressen vis javascript måste du fråga databasen vilken länk som ska hämtas. För att fråga databasen krävs php. Det är omöjligt att komma från.
#5 Det jag menar är att javascript enbart belastar webbläsaren medan php är ett skript som körs på servern - vilket belatar den mer än att bara hämta filerna.
#6
Förstår fortfarande inte!
Med javascript:
- Javascript frågar en php-sida, vart finns bilderna?
- Php-sidan frågar databasen, vart är bilderna?
- Databasen svarar: /bild1.jpg, /bild2.jpg …
- Php-sidan säger: /bild1.jpg, /bild2.jpg …
- Javascript får sökvägarna och säger till webbläsaren vart de är och webbläsaren laddar ner dem
Med php direkt:
- Php-sidan frågar databasen, vart är bilderna?
- Databasen svarar: /bild1.jpg, /bild2.jpg …
- Php-sidan skriver direkt till webbläsaren vart bilderna är och webbläsaren laddar ner dem.
Blir ingen skillnad alls förutom att webbläsaren får jobba mer om man använder sig av javascript. Eller?
När du använder javascript så behöver du inte php för att hämta filerna, eller hur?
#8
Sökvägarna ligger ju i databas, och det är bara php som har tillgång till databasen
#9 TRor jag förstår det hela, du har gjort så att man kan ladda upp foton och de sparas då i databasen och inte på servern, har jag rätt?
#10
Bilderna sparas på servern men sökvägen tillsammans med bildkategori, ett id för att göra kommentarer möjligt, titel datum osv… sparas i databasen.
Det är alltså en textsträng som hämtas via php. Själva nedladdningen av bilden sker mellan servern och webbläsaren.
Okej, då förstår jag.