• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Dynamiczna strona PHP

Object Storage Arubacloud
0 głosów
1,091 wizyt
pytanie zadane 19 lipca 2018 w PHP przez maciek77 Użytkownik (830 p.)
Jak najlepiej stworzyć szablon dla strony www aby nie powielać kodu dla każdej podstrony?

Jak narazie includuje sobie header i footer ale chciałbym też dynamicznie zmieniać content.

Może ktoś ma jakiś fajny, w miare na czasie tutorial?

5 odpowiedzi

0 głosów
odpowiedź 19 lipca 2018 przez CenterPL Pasjonat (19,070 p.)
Najwygodniej REST API w PHP + SPA np we Vue. Co do tutoriali, to nie wiem co jest na czasie, dokumentacja powinna wystarczyć. Do Vue może to: https://www.youtube.com/playlist?list=PL4cUxeGkcC9gQcYgjhBoeQH7wiAyZNrYa, do pisania RESTa w PHP to nie wiem, nie znam.
0 głosów
odpowiedź 19 lipca 2018 przez Tomek Sochacki Ekspert (227,510 p.)
Jeśli nie chcesz iść w SPA (Angular, React, Vue) to zainteresuj się szablonami PHP np. Twig albo Smarty.
0 głosów
odpowiedź 19 lipca 2018 przez Arkadiusz Waluk Ekspert (287,950 p.)
Nie bardzo rozumiem co dokładnie chcesz zrobić, dynamicznie zmieniać content tzn. załadować stronę raz i bez przeładowań zmieniać treści? Najprościej Ajaxem zaczytywać treści z backendu, ale to bardzo mało wygodne i nieprofesjonalne, lepiej byłoby zrobić wspomniane w innej odpowiedzi API i osobno front do tego.

To jednak wykracza poza PHP, jeśli chcesz na samym backendzie to jedynie możesz sobie uprościć jakimś systemem szablonów, np. Twig. Możesz tam stworzyć jeden bazowy szablon z określonymi rzeczami i na podstronach do niego określone rzeczy dołączać/rozszerzać. Takie znacznie wygodniejsze includowanie i zarządzanie widokami, przy okazji zyskujesz też oddzielenie ich od logiki aplikacji.
0 głosów
odpowiedź 19 lipca 2018 przez maciek77 Użytkownik (830 p.)
Chcę zrobić prostą stronę - wizytówkę firmy. Zawsze robiłem to na samym htmlu, ale może jest lepszy sposób?
komentarz 19 lipca 2018 przez bulgotnik86 Gaduła (3,040 p.)
Chłopak o czystym PHP a wy mu tu z Ajaxem wyjeżdżacie:

- strona w czystym php https://www.youtube.com/watch?v=kmBurN-V6rw&t=2436s

A jeśli chcesz zrobić stronę wizytówkę "na czasie" to pasował by CMS :  https://www.youtube.com/watch?v=r-J-6tTZh-s&t=1391s

A jeśli chodzi Ci jednak o dynamiczne wyświetlanie  treści to tu masz najlepszy znany mi tutorial ( bez jquery) :  https://www.youtube.com/watch?v=rJesac0_Ftw
komentarz 19 lipca 2018 przez Arkadiusz Waluk Ekspert (287,950 p.)
Napisał w treści że chce "dynamicznie zmieniać content" co mogłoby sugerować, że chce to robić bez przeładowania, wtedy tylko Ajax lub jakieś API i osobny frontend.

Do prostej wizytówki nie wiem czy opłaca się brać cokolwiek, przypuszczalnie będzie rzadko zmieniana a podstron nie będzie wiele. Jeśli jednak chcesz to zobacz sobie na Twiga, może Ci się spodoba i pomoże.
1
komentarz 19 lipca 2018 przez Tomek Sochacki Ekspert (227,510 p.)

Chłopak o czystym PHP a wy mu tu z Ajaxem wyjeżdżacie 

Nom... i najlepiej jeszcze zainteresować się rxjs :)

A tak serio to czy na prawdę dzisiaj hasło "Ajax" nadal musi być kojarzone z jakąś super extra skomplikowaną technologią...? W przypadku webu to chyba jedna z podstaw więc jak najbardziej Arek dobrze podpowiada...

0 głosów
odpowiedź 19 lipca 2018 przez pablop76 VIP (123,180 p.)

Podobne pytania

+1 głos
0 odpowiedzi 157 wizyt
pytanie zadane 13 sierpnia 2018 w PHP przez Krzysztofson Użytkownik (620 p.)
0 głosów
2 odpowiedzi 300 wizyt
pytanie zadane 27 marca 2020 w HTML i CSS przez poldeeek Mądrala (5,980 p.)
0 głosów
1 odpowiedź 756 wizyt
pytanie zadane 27 grudnia 2015 w HTML i CSS przez littlewombat Nowicjusz (140 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...