Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Autor | Správa |
---|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | 39 |
Daju sa tvorit dynamicke stranky bez redakcneho systemu ako je wordpress,drupal,phpfusion a pod.?
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 | 66 Bydlisko: Žilina |
Samozrejme.. to čo je za otázku? Dá sa dostať z jedného miesta na druhé bez použitia lietadla?
_________________ C#, PHP, ... |
|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | 39 | Napísal autor témy 17mark: 10.11.2013 11:16 | CMS | |
|
No to je ok,len neviem ako na to,treba tvorit viacro html stranok a z jednej sa preklikavat na druhu pomocou odkazov alebo ako to funguje?
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 | 66 Bydlisko: Žilina |
Html bolo, je a bude statické. Html je to, čo posielaš prehliadačom, ale dôležité je to, čo sa deje na serveri... Akým spôsobom sa tie html stránky tvoria Ak chceš, aby bola stránka dynamická, potrebuješ nejaký programovací jazyk, ktorým budeš ovládať správanie (php, C#, ruby ......). Ale na to sa proste potrebuješ naučiť programovať... Tém o tom "ako začať" je tu a celkovo na nete strašne veľa, pohľadaj
_________________ C#, PHP, ... |
|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | 39 | Napísal autor témy 17mark: 10.11.2013 11:27 | CMS | |
|
no a ked vytvorim v php? ..ja len chcem pochopit ako sa to meni dynamicky
|
|
Registrovaný: 01.05.05 Príspevky: 13413 Témy: 1494 | 1494 Bydlisko: Bratislava |
Tak isto ako by si mal tisice html suborov, s tym rozdielom, ze sa nemusis pripajat na server, zmenit danysubor pri uprave ci tvorbe novej podstranky a nahratia na server, ale otvoris prehliadac a vsetko spravujes cez browser a neobhospodarujes pri pouzivani ty, ale tvoj program vsetko to ako sa to uklada v pozadi.
_________________ Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 11 Enterprise | APC Back-UPS BE-850 VA | Lenovo ThinkPad X250 & Microsoft Windows 11 Professional | iPhone 15 Pro 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu 24.04.1 LTS |
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 | 30 Bydlisko: Bratislava |
Definuj "dynamické stránky". Lebo aj v konečnom dôsledku sú tie "dynamické stránky" len statické html výstupy. Máš na mysli stránky, kde nemusíš vytvárať tisíce html súborov a všetko edituješ napr. cez administráciu? Tak áno, dá sa to urobiť bez opensource redakčných systémov. Alebo sa pýtaš, či sa to dá celkovo bez redakčného systému? To asi nie, aj keď nebudeš ukladať dáta do databázy, nebudeš tam mať žiadne prihlásenie, ale iba jednoduchý formulár, kde zadáš obsah novej/editovanej stránky, vždy pôjde o redakčný systém (aj keď veľmi jednoduchý).
Možno by to chcelo trochu rozvinúť tvoju otázku.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | 39 | Napísal autor témy 17mark: 23.02.2014 12:17 | CMS | |
|
Napriklad nechapem ako sa menia url v php pricom aby som nemusel urobit viacero podstranok, ako zariadit aby sa cez button dostal navstevnik webu z priklad.sk na priklad.sk/priklad.
|
|
Registrovaný: 23.12.10 Prihlásený: 10.09.22 Príspevky: 1056 Témy: 157 | 157 Bydlisko: KK/PP/BA | Napísal F3RY: 23.02.2014 12:58 | CMS | |
|
pretty URL http://en.wikipedia.org/wiki/Clean_URL// Tie podstranky urobit musis, nechapem co si sa tou otazkou snazil opytat...
_________________ HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia Lenovo IdeaPad Z50-70 Intel Core i5 4210 Haswell* NVIDIA GeForce GT 840M 4GB + Intel HD Graphics 4000*SSHD 1TB 5400 otáčok + 8GB cache*RAM 4GB* Full HD (1920 × 1080)*Windows 10 pro
Boh je reálny, pokial nebol deklarovaný ako integer |
|
| Napísal Mego: 24.02.2014 19:39 | CMS | |
|
Prečo ste hneď zlí? Očividne o html vie asi toľko, ako ja o vykopávkach z Tróje
HTML- Slúži na to, aby si povedal prehliadaču, čo sa má kde nachádzať CSS- Slúži na to, aby povedal prehliadaču, ako má čo vyzerať PHP- Slúži na to, aby si vedel serveru poevdať, čo od neho chceš JavaScript- Slúži na rôzne doplnky, alebo jednoduché programy Samozrejme, že je to povedané veľmi zjednodušene.
Ako sa menia url? Dajme tomu, že máš stránku a chceš od nej, aby ti zobrazila kontakt. Hore v menu máš odkaz, ktorý vyzerá v html nejako takto <a href="kontakt.html">kontakt</a> . To znamená, že musíš mať vytvorený súbor s názvom kontakt.html a v ňom zakódované to, čo chceš, čiže kontaktné informácie. Navyše, táto stránka musí vyzerať tak isto ako úvodná stránka, čiže pravdepodobne skopíruješ celý index.html a prepíšeš iba obsahovú časť stránky (tzv. content), kde úvodné informácie nahradíš kontaktom. Keď chceš o 5 rokov urobiť zmenu v menu, alebo hocijakú inú zmenu, je to prúser, keď máš viacero podstránok, lebo musíš tú istú zmenu robiť 50 krát a to je na porazenie. Preto existuje PHP, ktoré ti stránku napr. dokáže poskladať z kúskov. Do každej podstránky berieš ten istý súbor (pomocou tzv. include funkcií) a tak zrobíš zmenu iba v tom jednom súbore a ona sa prejaví na všetkých stránkach, ktoré túto časť stránky berú
|
|
Registrovaný: 06.02.14 Prihlásený: 19.01.18 Príspevky: 443 Témy: 9 | 9 |
s tymi dynamickymi strankami skusim jednoduchy priklad: vytvoris si subor index.php s obsahom Kód: <h1><?php echo $_GET['title']; ?></h1> je to html template, v ktorom som pouzil dynamicku premennu php $_GET['title'] - tato konkretne zobere hodnotu argumentu title z url adresy. (echo je funkcia pre vypisanie) takze ak pojdes na stranku /index.php?title=test tak ti nacita stranku kde bude nadpis "test". ked das title=druhy_test tak sa ti to vypise. dynamicky sa meni obsah na zaklade url a pri tom existuje iba jediny subor. toto je zjednodusenny princip. potom sa to da robit ze miesto title posunies id clanku a na zaklade toho ho vyhladas v databaze a zobrazis. dobre pisal aj Mego - include je velmi dolezita funkcia, aby si mohol spajat ciastkove subory. nebudes mat vypisany html kod pre menu v kazdom subore, ale iba v jednom ktory 'includnes' do inych suborov. a na to aby sa ti nezobrazovala url v takom tvare ako som ti ju napisal sa vyuziva mod_rewrite. je to funkcia webservera, aby prepisoval url adresy podla urcitych pravidiel, ktore su zadane v subore .htaccess na serveri.
|
|
| Napísal Mego: 25.02.2014 7:23 | CMS | |
|
A napr. e-shopy sa robia tak, že urobíš iba nejaký základný template a potom pomocou php musíš spojiť s databázou mysql (alebo inou, ale väčšinou sa stretávame s mysql). V tej databáze máš tabuľku, kde sú uložené produkty, ktoré sú na eshope. Každý produkt v tej tabuľke má všetko info a pomocou php si to info z databázy vytiahneš, spracuješ a prepíšeš do html. Vieš si predstaviť, aká by to bola muka, keby si mal mať samostatnú stránku html pre každý produkt? Ak predávaš 100 notebookov, matičné dosky, počítače, monitory, tlačiarne, klávesnice, CDčka a atď, pokojne by si musel mať aj 10 000 stránok, to by si zomrel, keby si to spravoval. Okrem toho by si nemohol mať veci ako filtre, zoradenie podľa ceny, dátumu pridania atď... čiže takýmto spôsobom bežia eshopy- dynamické stránky. Napr. Stránky vo WordPresse fungujú podobne- máš jednú šablónu pre stránky, volá sa page.php ; jednu pre články article.php atď... všade maš includovaný header a footer a sidebar a ešte možno nejaké veci, a potom je tam cyklus if (have_post), ktorý zaisťuje, že podľa slugu, resp. pageID sa ti z databázy vyberie ten správny obsah, ktorý prislúcha danej stránke, alebo článku
|
|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | 39 | Napísal autor témy 17mark: 26.02.2014 15:48 | CMS | |
|
Už mi to pomaly dáva zmysel, ďakujem ...a nevedeli by ste mi poradiť nejaké stránky kde by som sa o tom dočítal viac?
|
|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | 39 | Napísal autor témy 17mark: 27.02.2014 15:48 | CMS | |
|
vďaka
|
|
Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
|