![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 6.05.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
ten post jest teoretyczny, bez przykładów kodu, bo jeszcze nie wiem czy takie rozwiązanie się opłaca. Klient ma chęć, żeby na jego stronie, którą w części może sam zarządzać, był takie "feature", że jak doda nowy moduł, to pojawi się nowa pozycja w menu nawigacyjnym (to jest akurat trywialne), ale żeby to była grafika. Pomyślałem sobie że moge przygotować literki w formacie png i potem korzystając z imagecopy() tworzyć obrazek na podstawie liter w zadanym stringu. Pytanie me jest następujące - czy takie menu generowane przy każdym wywołaniu strony nie będzie za wolno działało? (np przy 10-20 pozycjach) a jeśli tak to w jaki sposób mogę za-cache-ować działanie skryptu tworzącego menu? Jakiś administrator dodaje moduł - tym samym generując nową poycję w menu i to sobie jest zapisane w katalogu i zmieni się dopiero gdy administrator coś zmieni po swojej stronie, do tego czasu wyświetlane będzie menu statyczne. Mam nadzieję, że nie tylko ja rozumiem o co mi chodzi. Pozdrawiam Olek |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 4.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Klient ma chęć, żeby na jego stronie, którą w części może sam zarządzać, był takie "feature", że jak doda nowy moduł, to pojawi się nowa pozycja w menu nawigacyjnym (to jest akurat trywialne), ale żeby to była grafika.
Pomyślałem sobie że moge przygotować literki w formacie png i potem korzystając z imagecopy() tworzyć obrazek na podstawie liter w zadanym stringu. Proponuje uzycie graficznej biblioteki GD (ma obsluge TrueType, wiec spasuje Ci jak ulal) Cytat Pytanie me jest następujące - czy takie menu generowane przy każdym wywołaniu strony nie będzie za wolno działało?
przy uzyciu GD nie powinno byc najgorzej, IMHO -------------------- Wszystko ... co na świecie interesujące, bierze się z czyichś dziwacznych myśli [David Lynch]
Andrzej Lepper to Kretyn< |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 6.05.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
[quote]Proponuje uzycie graficznej biblioteki GD (ma obsluge TrueType, wiec spasuje Ci jak ulal)
[/quote] A co z polskimi znaczkami? Wyprobowałem skrypcik piszący Arialem i nie ma polskich liter ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Pytanie me jest następujące - czy takie menu generowane przy każdym wywołaniu strony nie będzie za wolno działało? (np przy 10-20 pozycjach) a jeśli tak to w jaki sposób mogę za-cache-ować działanie skryptu tworzącego menu? Jakiś administrator dodaje moduł - tym samym generując nową poycję w menu i to sobie jest zapisane w katalogu i zmieni się dopiero gdy administrator coś zmieni po swojej stronie, do tego czasu wyświetlane będzie menu statyczne wystarczy ze polaczysz dodanie pozycji z generowaniem pozycji menu.
-------------------- .. make web your home ..
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 4.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat Proponuje uzycie graficznej biblioteki GD (ma obsluge TrueType, wiec spasuje Ci jak ulal)
A co z polskimi znaczkami? Wyprobowałem skrypcik piszący Arialem i nie ma polskich liter ![]() konwertuj stringa do unicode i powinno byc ok nie wiem czy jest do tego funkcja, kiedys-kiedys ja pisalem sobie do tego sam konwertera, moze teraz sie pojawilo cos gdybys mial problem to ci moge udostepnic -------------------- Wszystko ... co na świecie interesujące, bierze się z czyichś dziwacznych myśli [David Lynch]
Andrzej Lepper to Kretyn< |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 13.04.2003 Skąd: Poznan Ostrzeżenie: (0%) ![]() ![]() |
Witam
ja moze troche z innej beczki ale w temacie wydajnosci. Podobnie jak autor tematu robie stronke z dynamicznymi elementami graficznymi. I tu pytanie: czy umieszczeie, calego "engin'u" wyswietlajacego strone, w klasie i dowolywane sie przez Kod $pokaz->funkacja ();
jest mniej wydajne niz przez tempalte? Pozdrawiam |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat czy umieszczeie, calego "engin'u" wyswietlajacego strone, w klasie i dowolywane sie przez
generowanie samemu kodu html bedzie (w miazzdzacej wiekszosci przypadkow) szybsze niz korzystanie z szablonow bez cache'a.
Kod $pokaz->funkacja ();
jest mniej wydajne niz przez tempalte? z wygoda moze byc za to roznie ;) pozdrawiam -------------------- .. make web your home ..
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 17:56 |