Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Concepere Web PHP
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Subiectul anterior :: Subiectul următor  
Autor Mesaj
nflucian



Data înscrierii: 03/Mai/2003
Mesaje: 33
Locație: Dorohoi

Trimis: Lun Sep 15, 2003 7:43 pm    Titlul subiectului: Concepere Web PHP  

Am realizat un site in php si nu stiu sigur daca e conceput corect. Mai bine spus problema care ma pune pe ganduri este ca atunci cand deschid pagina index.php, se incarca cat se incarca dupa aia imi da senzatia ca a terminat de adus pagina dar nu apare nimic, iar dupa 2-3 sec apare dintr-o data toata pagina.

Cum am realizat eu pagina index.php:
Am mai multe pagini: top.php (ce cuprinde antetul); menu.php (ce cuprinde meniul) si home.php (prima pagina), iar in index am pus cu include"top.php"; etc.....

Cum as putea face sa mai scurtez timpul de incarcare sau macar sa se incarce pas cu pas , sa nu-mi mai dea senzatia ca pagina nu se deschide.
Sus  
Lucian



Data înscrierii: 02/Oct/2002
Mesaje: 27
Locație: Bacau

Trimis: Lun Sep 15, 2003 10:53 pm    Titlul subiectului:  

Nu este nimic in neregula cu scriptul tau.
Este normal ceea ce se intampla, caci modulul de php interpreteaza codul din pagina si apoi browserul afiseaza ceea ce primeste de la server.
Durata dintre "incarcarea" paginii si afisarea ei propriu-zisa se datoreaza conexiunii de internet.
Sus  
biban



Data înscrierii: 13/Apr/2003
Mesaje: 204
Locație: Giurgiu

Trimis: Mar Sep 16, 2003 6:20 pm    Titlul subiectului:  

NU SUNT DE ACORD!!!
Problema nu este numai conexiunea la internet (chiar daca are shi ea legatura).
Problema este cum ai conceput siteul.
Sa-tzi explic:
Dupa cum ai spus tu ai un site de genul taboid cu niste componente top, left etc.
Cand ai realizat asta te-ai folosit de un tabel (sau mai multe). Adica fiecare componenta este intr-o casutza a tabelului.
Problema este ca browserul nu afiseaza contzinutul unui tabel (sau a oricariu tag) pana nu incarca tot tabelul.
Deci pentru a optimiza potzi face doua chestii:
-sa spargi tabelul daca potzi in mai multe tabele (exemplu antetul paginii daca este pus in tabel cred ca potzi sa-l scotzi de acolo shi sa creezi tagul <table> dupe ce ai afisat antetul sau sa faci un tabel pt antet shi unul pentru left shi centru)
- o alta chestie fff importanta daca ai elemente multimedia (sunet, imagini) pe care le accesezi de exemplu cu embed src... sau cu alte metode pe care le cunoastetzi plasatzile afara din tabel (exemplu sunetul de fundal, daca exista, pune-l dupa ce ai inchis tabelul -dupa </table>- astfel browserul va afisa contzinutul siteului shi apo va incarca sunetele, micile clipuri etc.
Cred ca asta era problema ta.
Sus  
Constantin



Data înscrierii: 20/Sep/2002
Mesaje: 236

Trimis: Mar Sep 16, 2003 9:37 pm    Titlul subiectului:  

Si eu cred ca e aceiasi problema cu tabelele.
Am intervenit numai pentru a da o bila alba pentru Opera,
care stie sa afiseze un tabel inainte ca acesta sa se incarce complet :)
Sus  
Lucian



Data înscrierii: 02/Oct/2002
Mesaje: 27
Locație: Bacau

Trimis: Mie Sep 17, 2003 9:18 am    Titlul subiectului:  

Bibane, intru totul de acord cu tine!

Am vrut sa spun insa ca din punct de vedere strict al programarii in PHP ( lasand deoparte partea de HTML), modul in care este conceput site-ul este corect, nu?...Am lasat de inteles ca nu php-ul este problema!
Ai venit tu insa si ai punctat corect.
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community