Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> php a divy
nakers2
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 2.05.2011

Ostrzeżenie: (30%)
XX---


czy to prawda że divy psuja optymalizacje skryptów php, że jak sie za dużo stawia to... wszystko "kisi" ?
Go to the top of the page
+Quote Post
d3ut3r
post
Post #2





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

Ostrzeżenie: (0%)
-----


Tak to prawda w dodatku, parzysta liczba divów na stronie ma też negatywny wpływ na optymalizacje zapytań sql biggrin.gif

a tak na poważnie, HTML nie ma za wiele wspólnego z PHP i ilość divów nie ma tutaj znaczenia. Co nie zmienia faktu że układ strony musi być przemyślany i zakodowany z głową żeby faktycznie nie pojawiło sie 100 divów podczas gdy wystarczy ich 5.


--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post
nakers2
post
Post #3





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 2.05.2011

Ostrzeżenie: (30%)
XX---


Cytat
zakodowany z głową żeby faktycznie nie pojawiło sie 100 divów podczas gdy wystarczy ich 5.

ale załóżmy że nei potrafie inaczej.. i zrobie te 200 divów, to znaczy że osłabi mi to optymalizacje strony ?
Go to the top of the page
+Quote Post
d3ut3r
post
Post #4





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

Ostrzeżenie: (0%)
-----


no sam sobie odpowiedziałeś na pytanie skoro zrobisz 200 a można ten sam efekt osiągnąć 50 divami to które rozwiązanie jest bardziej optymalne ?


--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post
nakers2
post
Post #5





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 2.05.2011

Ostrzeżenie: (30%)
XX---


no tak, ale chodziło mi raczej o to czy te divy szczególnie psują optymalność... czy tylko "tak sobie" - nie ma to większego znaczenia
Go to the top of the page
+Quote Post
ShadowD
post
Post #6





Grupa: Zarejestrowani
Postów: 1 333
Pomógł: 137
Dołączył: 25.03.2008
Skąd: jesteś??

Ostrzeżenie: (0%)
-----


Przede wszystkim rośnie stosunek kodu do merytorycznej zawartości strony - wpływa to na seo, przynajmniej tak przyjęło się sądzić.

Pytasz czy ma jaki ujemny wpływ na php - odpowiedz brzmi NIE, interpreter omija kod html i nie ma to dla niego znaczenia, ale na coś ma:
Rośnie ciężar strony - tracisz na transferze jak i na objętości do dysku, wczytywanie kody do pamięci też trwa nieco dłużej.
Js, jak np jq, gdy skarzesz pobrać mu wszystkie divy, lub będziesz szukać odpowiedniego zajmie to więcej czasu i bardziej obciąży maszynę.
Nie wiem czy wiesz, ale zwiększając liczbę elementów masz większą szansę czegoś nie domknąć i jeśli nie sprawdzasz kodu w jakimś walidatorze, a przeglądarka w jakiej Ty sprawdzasz swoją pracę poprawi w locie kod to nic nie tracisz, ale jeśli zdarzy się iż user korzysta np. z jakiejś mało znanej mobilnej wyszukiwarki która nie ma tak zaawansowanych funkcji strona za pewne się totalnie rozleci. Takie błędy są trudne do naprawy przy 100 zagniecionych divach.
Cała masa Twojej pracy która jest nie potrzebna.

Powiedz mi jaki Ty masz lay, że chcesz pakować w niego 100 bloków?! Przecież to cała masa elementów i nie wiem czy jest sens, dlaczego nie możesz napisać strony jak należy?


--------------------
Mój blog - o wszystkim i niczym ale zazwyczaj związane z informatyką! ;-)
Githube

Usługi spawalnicze i monterskie | Park linowy Lublin i Okunince
Go to the top of the page
+Quote Post
nakers2
post
Post #7





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 2.05.2011

Ostrzeżenie: (30%)
XX---


robie gre przeglądarkową, gdy np. jest system dialogów
musze ustalać divy przy np. obrazku postaci, npc, rozmowach npc, rozmowach gracza, tabelach... przy wszystkim

nie mam pojecia jak inaczej zrobić

ale nie 100... około 30 mi wyszło teraz

plik wazy teraz 11kb, to dużo jak na plik php ?

Ten post edytował nakers2 5.06.2011, 17:36:15
Go to the top of the page
+Quote Post
aeaeae
post
Post #8





Grupa: Zarejestrowani
Postów: 117
Pomógł: 23
Dołączył: 5.03.2011

Ostrzeżenie: (0%)
-----


11kb czy 11kB?
Go to the top of the page
+Quote Post
nakers2
post
Post #9





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 2.05.2011

Ostrzeżenie: (30%)
XX---


KB
Go to the top of the page
+Quote Post
aeaeae
post
Post #10





Grupa: Zarejestrowani
Postów: 117
Pomógł: 23
Dołączył: 5.03.2011

Ostrzeżenie: (0%)
-----


Nie wiem ile dokładasz do tego innych plików itd. W ogóle, żeby odpowiedzieć na pytanie czy plik php jest duży czy mały, to trzeba wiedzieć coś więcej, np. jakie jest jego zadanie ... tongue.gif

W czym piszesz tą grę? Tylko php?
Go to the top of the page
+Quote Post
nakers2
post
Post #11





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 2.05.2011

Ostrzeżenie: (30%)
XX---


php + mapa w JS

wszystkie pliki graficzne mają 400KB
a pliki php mają 200KB

to dużo łącznie ?

Ten post edytował nakers2 5.06.2011, 18:25:59
Go to the top of the page
+Quote Post
modern-web
post
Post #12





Grupa: Zarejestrowani
Postów: 763
Pomógł: 117
Dołączył: 15.03.2010
Skąd: void

Ostrzeżenie: (0%)
-----


Tak. Całkiem dużo.
Jeżeli nie zależy Ci na transferze serwera to publikuj to bez zastanowienia.
Na Twoim miejscu pokombinowałbym z kompresją grafik smile.gif
Możesz zmniejszyć całkowity rozmiar aż o 50% więc jest o co walczyć.
Pomyśl sobie; przy 5000 wejść dziennie ile transferu Ci pójdzie, hm? Dużo, prawda?

p.s.
Dodatkowo rzuć okiem na optymalizację kodu php.
Może na pierwszy rzut oka wyda Ci się to głupie ale czasem można zaoszczędzić aż 1/4.
Przy kilku tysiącach odwiedzin ma to znaczenie; przy 10... nie.
Decyduj.

Ten post edytował modern-web 5.06.2011, 18:31:28


--------------------
Pomogłem? Kliknij `Pomógł`. To nic nie kosztuje, a mnie usatysfakcjonuje! ;)
Go to the top of the page
+Quote Post
nakers2
post
Post #13





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 2.05.2011

Ostrzeżenie: (30%)
XX---


wyciąłem divy, pozmieniałem itd. 2 godziny się namęczyłem a obniżyło mi wage pliku z 11 do 9 sleep.gif
Go to the top of the page
+Quote Post
ShadowD
post
Post #14





Grupa: Zarejestrowani
Postów: 1 333
Pomógł: 137
Dołączył: 25.03.2008
Skąd: jesteś??

Ostrzeżenie: (0%)
-----


Nie wpadaj z skrajności w skrajność, usunięcie div'a i dodanie do 10 innych stylowania tak by wszystko było jak przy użyciu tego dodatkowego też nie ma sensu, zwróć uwagę, że takie gry obciążają przeglądarkę. :-)


--------------------
Mój blog - o wszystkim i niczym ale zazwyczaj związane z informatyką! ;-)
Githube

Usługi spawalnicze i monterskie | Park linowy Lublin i Okunince
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 20:39