Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 1.02.2007 Ostrzeżenie: (0%)
|
Witam, nurtuje mnie pytanie w jaki sposób tworzyć małe serwisy internetowe z "5 podstronami",
1. Czy stosować cały kod html z index.html i tylko zmieniać treść podstron czy lepiej używać do tego include. 2. Jak ma się includowanie z późniejszym pozycjonowaniem strony. 3. Czy stosowanie całego kodu nie spowolni za bardzo wczytywanie tych podstron ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 359 Pomógł: 12 Dołączył: 16.01.2009 Ostrzeżenie: (0%)
|
Kwestię bezpieczeństwa zmieściłem w 2 linijkach kodu - zabezpieczenie warunku od $_GET oraz limit 1 rekordu z bazy danych. Swoją drogą nie jest to dużo, a zawsze jakoś zwiększa bezpieczeństwo.
Napisałem ten skrypt w oparciu o MVC (bardzo, bardzo pobieżnie, ale jednak). Jeśli nie wiesz jeszcze co to jest, to informuję, że jest to taki styl programowania, w którym oddzielasz od siebie szablon strony określający jej wgląd (mVc - view, czyli widok), elementy pobierające dane (Mvc - model, typ zbierania danych) oraz warstwę łączącą, która pozwala na współpracę między tymi elementami (mvC - controller). Więcej możesz poczytać w googlach, wiki oraz na forum, gdzie te kwestie były wyjaśniane dokładniej setki razy. I teraz tak: chcesz mieć dane z plików zamiast z bazy? Spoko. Zamieniasz element pobierający dane na taki, który wykorzystuje pliki, oraz modyfikujesz nieco kontroler index.php: 1. Index.php
I to by było na tyle co do modyfikacji index.php. Szablonu nie trzeba zmieniać, można tak napisać skrypt, żeby wciskał do tablicy te same dane. 2. teskty.php
No i to wszystko. W sumie nie trzeba nawet robić tego nl2br. file pobiera plik z wpisaniem każdej linii w osobnym polu tabeli - pierwsza linia w kluczu [0], druga w [1] itd... |
|
|
|
eXTrim [HTML][PHP]System podstron 25.08.2010, 11:46:34
askone Najprostszy system to ten z:
jednym plikiem index.... 25.08.2010, 11:59:38
eXTrim możesz pokazać mniej więcej jak ma wyglądać kod 25.08.2010, 12:03:22
gigzorr [PHP] pobierz, plaintext switch($_GET['pod... 25.08.2010, 12:06:15 
askone Cytat(gigzorr @ 25.08.2010, 13:06:15 ... 25.08.2010, 12:13:30
eXTrim a co sądzisz o tym
[PHP] pobierz, plaintext $si... 25.08.2010, 12:52:27
askone Wykorzystanie konstrukcji switch pozwala na łatwą ... 25.08.2010, 13:19:10
eXTrim ehh muszę jeszcze o tym wszystkim poczytać trochę ... 25.08.2010, 13:38:24 
Asmox Cytat(eXTrim @ 25.08.2010, 14:38:24 )... 25.08.2010, 15:53:25
thomson89 Polecam zrobienie tego na bazie danych. W przyszło... 25.08.2010, 14:16:30
eXTrim ok zastosować to potrafię tylko za bardzo nie rozu... 25.08.2010, 14:46:37
thomson89 Poczytaj trochę w internecie powinieneś zrozumieć.... 25.08.2010, 15:19:17
eXTrim Asmox, to bardzo ciekawe co opisujesz ale czy jest... 26.08.2010, 11:00:46 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 20:37 |