Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Azért volt benned ez a görcsös ragaszkodás, mert régen mindig a frame-eket nyomatták, amikor a fejléc, lábléc és a főtartalom külön keretbe kerültek, így nem kellett újratöltődniük. A frame-ek használata azonban számtalan ok miatt kiment a divatból, elavultnak számít, rossz és kerülendő, az elsődleges ellenérv vele szemben az, hogy rendkívül sok bosszúságot okozhat és kényelmetlen a használata, módosítása, kezelése.
Nézd meg a legtöbb mai honlapot, általában az egész tartalom újratöltődik (egy példa a Weblabor egyik lapjáról: [link]). Persze kivéve a Flash-es szar honlapokat (na, a legtöbb ilyentől kimegyek a fazonomból, ritka az igényes Flash-honlap, ami jól kombinálja a sima (X)HTML, CSS, ... elemeket a Flash-sel), meg az egyéb megoldásúakat.
És jó ez így, nem a menü és a fejléc újratöltődése fog releváns időbe kerülni normális esetben, főleg, hogy a böngészők gyorsítótárazzák a tartalmat, és ezt még segítik az egyéb cache-elési algoritmusok szerver vagy kliens oldalon.
Azt is lehet csinálni, amiről itt a topicban pont nemrég beszéltünk, hogy ha a frame-ekhez hasonlóan szeretnéd külön fájlokban kezelni az egyes tartalmakat, akkor PHP-vel oldod meg az include-olást:
<?php include 'header.html'; ?>
és így ha egy helyen módosítod a tartalmat, akkor az összes többi aloldalnál is fog módosulni (ahol szintén include-olod ezeket a fájlokat).
Azt is meg lehet csinálni, hogy PHP-alapú az egész, és dinamikusan töltöd be a tartalmakat, attól függően, mit ír be a felhasználó a címsorba.
Még számtalan megoldást le lehetne írni. Én személy szerint a PHP-s megoldást elég kényelmesnek és rugalmasan kezelhetőnek tartom.Sk8erPeter
Új hozzászólás Aktív témák
- Autós topik látogatók beszélgetős, offolós topikja
- Windows 11
- TCL LCD és LED TV-k
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Politika
- Samsung Galaxy Felhasználók OFF topicja
- A fociról könnyedén, egy baráti társaságban
- Az NVIDIA lett a világ legértékesebb vállalata
- Kertészet, mezőgazdaság topik
- iPhone topik
- További aktív témák...
- Macbook PRO 16 M1 PRO CHIP! 16GB/1TB (1024GB) SSD! Magyar! Gyönyörű! Akku 97%! Fulldoboz!
- Corsair iCUE 5000X RGB Tempered Glass Black (CC-9011212-WW) - Számla+Garancia, Ár alatt! BeszámítOK!
- HP ZBOOK POWER 15 G9 - 15,6"FHD IPS - i7-12800H - 32GB - 512GB - T600 4GB - Win11 - 2 év garancia
- Samsung 850 EVO Basic 2.5 500GB SATA3 (MZ-75E500B) - Számla + Garancia
- DJI Air 3 FMC RC2 drón +Garancia +Care Refresh +ND Filterek +USB töltő
- 280W-450W 280 W-os - 450 W-os ATX FSP AcBel Chieftech HP Delta Atlas nBase Codegen M-Tech
- Audio solutions overture 203f
- Lenovo ThinkVision T24i-10 - 24", FullHD, IPS, káva nélküli monitor
- JBL Bar 1300 1.1.4 Dolby Atmos Soundbar Hangprojektor
- Acer AL2416W Bs 24 colos 1920 x 1200-as FHD+ újszerű üzleti monitor