Razvoj web-stranica

Kako složiti ovakvu stranicu?

betmen sub 5.3.2011 20:43

Pala mi je na pamet ideja za jednu web-stranicu, a pošto ne znam ništa osim HTML-a i CSS-a, trebat će mi pomoć.

Ovako - pogledajte sliku prvo:

  

Znači, imam recimo 50-ak tekstova koji idu u ovaj kvadrat u sredini. Klikom na jednu od dvije tipke (lijevo-desno) taj tekst se mijenja.

 

A pitanje glasi - koje tehnologije (ako se to tako može reći) trebam znati da izvedem ovo? Baze podataka? Javascript za promjenu tekstova?

betmen sub 5.3.2011 21:37

Još ću vas malo gnjaviti, jer, ponavljam, ovo mi se ne čini najboljim izborom za moju stranicu.

 

Pogledajte zašto: kad na tom web-comicu kliknete next, učita se nova slika. Kod jQueryja, sve slike (u mom slučaju tekstovi) se učitaju odjednom.

Hoće li doći do problema kad na stranici bude 10,000 tekstova koji se moraju učitati odjednom??

 

Ispričavam se ako sam vam naporan.

Dr. Zoidberg sub 5.3.2011 23:41
betmen kaže...

Još ću vas malo gnjaviti, jer, ponavljam, ovo mi se ne čini najboljim izborom za moju stranicu.

 

Pogledajte zašto: kad na tom web-comicu kliknete next, učita se nova slika. Kod jQueryja, sve slike (u mom slučaju tekstovi) se učitaju odjednom.

Hoće li doći do problema kad na stranici bude 10,000 tekstova koji se moraju učitati odjednom??

 

Ispričavam se ako sam vam naporan.

  Hintovi jer mi se neda guglati.

 

<div> može "učitati" sadržaj iz html datoteke preko javascripta.

 

Spremi svih 10 000 tekstova u html 1-10000.html pa vrti amo tamo po volji. :)

 

Iako mislim da je za toliku količinu podataka možda baza zgodna stvar. <.<

sk8 4 life ned 6.3.2011 09:32
betmen kaže...

Hm, viđao sam to na puno stranica i izgleda super, ali mislim da to nije ono što ja tražim.

 

Pogledaj ovaj web-comic kao primjer. Na tipke prev-next se mijenjaju stripovi. Takvo nešto bi meni trebalo.

Ovo možeš u adobe bridge napravit da ti se izlistava u Flashu ili HTML, inace nisam zagovornik gotovih stvari. Ma, JS je sasvim dovoljan za neku gleriju.

betmen kaže...

Još ću vas malo gnjaviti, jer, ponavljam, ovo mi se ne čini najboljim izborom za moju stranicu.

 

Pogledajte zašto: kad na tom web-comicu kliknete next, učita se nova slika. Kod jQueryja, sve slike (u mom slučaju tekstovi) se učitaju odjednom.

Hoće li doći do problema kad na stranici bude 10,000 tekstova koji se moraju učitati odjednom??

 

Ispričavam se ako sam vam naporan.

10,000!! ti to misliš ubacit u neke kategorije ili sve u jedno pa next i random? Oce li tekstovi biti u tektualnom obliku ili kao slika?

dario111cro ned 6.3.2011 11:10

Ono sto trazis je:

Ajax za pozivanje php-a na pritisak tipke

Php za pozivanje iz baze

MySQL za spremanje podataka

 

Kljuc je ovdje ajax. Ajax je zapravo obican javascript, no moze pozivati php ili nesto drugo bez da reloada stranicu. Znaci da bi pri svakom kliku ajax pozivao php, a php bi iz baze ucitavao tekstove.

betmen ned 6.3.2011 18:31
no.quarter1 kaže...

Samo se nadam da nemaš 50 teksotva koji bi se mjenjali, nekako nije user friendly...

Baš zato i govorim da mi ovaj layout ne odgovara.

sk8 4 life kaže...

10,000!! ti to misliš ubacit u neke kategorije ili sve u jedno pa next i random? Oce li tekstovi biti u tektualnom obliku ili kao slika?

Ne, neće ih biti 10,000. To je primjer, da vidite zašto mi ne odgovara ovaj način.

Dr. Zoidberg kaže...

  Hintovi jer mi se neda guglati.

 

<div> može "učitati" sadržaj iz html datoteke preko javascripta.

 

Spremi svih 10 000 tekstova u html 1-10000.html pa vrti amo tamo po volji. :)

 

Iako mislim da je za toliku količinu podataka možda baza zgodna stvar. <.<

Dario111cro mi je ponudio odgovor kakav sam tražio, ali ovaj Zoidbergov bi mogao biti čak i korisniji.

 

Bi li se to moglo ovako izvesti? Imam jedan index.html sa osnovnim layoutom, i 10 manjih .html fajlova (svaki od njih sadrži taj jedan tekst, u jednom divu). Preko javascripta (AJAX?) se u glavnu stranicu učitavaju tekstovi, i na strelice lijevo-desno se stranica refresha (ne cijela, samo se promijeni tekst). Na taj način bi dodavanje novih tekstova bilo jednostavno (samo napravim novi .html).

 

Može li se ovo izvesti? Što više detalja date, to bolje.

dario111cro ned 6.3.2011 20:37

Moze se. Fajle imenuj 1, 2, 3 itd. I zatim u ajax-u imas varijablu u kojoj je koliko je takvih fajlova. Tada vrlo jednostavnim kodom ucitavas stranice. Pri dodavanju novog teksta, napravis novi html fajl i promjenis onu varijablu :) Kod ti nedam :D