Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne]Własny system zmiany treści na stronie www - czy zgodny z etyką tworzenia www
Bednarus3
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 21.12.2010

Ostrzeżenie: (0%)
-----


Witam.
Wymyśliłem sobie sposób na zmianę treści (tekstu), umieszczonego na stronie napisanej w HTML i CSS. Całość odbywa się z poziomu PHP. Sprawa wygląda tak:
Jest to taka wstępna, w najprostszej postaci wersja. Otwieram do odczytu plik 'html' np.: index.html. Ładuję (na chwilę obecną) całą zawartość do textarea. Następnie zmieniam w odpowiednich divach to co chcę zmienić i zapisuję zawartość textarea do pliku, w tym przypadku index.html . I git. Ogólnie działa. Teraz pytanie:
Czy takie rozwiązanie jest akceptowalne patrząc od strony bezpieczeństwa, półprofesjonalności i w ogóle. Po prosu nie chcę tworzyć strony w PHP i odpowiednie treści wstawiać z pliku czy tam MySQL i tylko zmienić rekordy w bazie, albo pliku. Założenie jest takie, że strona ma być w pełni statyczna z możliwością wprowadzania zmian w treści (a raczej tylko tekście).

Ten post edytował Bednarus3 5.04.2011, 19:56:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wNogachSpisz
post
Post #2





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


Jeśli dobrze zrozumiełem, chcesz zrobić edytor wizualny strony, gdzie przy pomocy JavaScript zamienisz bloki obejmujące treść tekstową na elementy textarea.
Po wprowadzeniu zmian wysyłasz jako formularz do skryptu PHP który zapisuje zmiany w pliku .html

Taka koncepcja całkiem dobrze wytrzymuje krytykę, ciekawy pomysł na edytowanie treści,
łatwy w implementacji i elastyczny.
Musisz tylko z góry sporządzić listę selektorów wspomnianych bloków obejmujących, ich automatyczne wykrycie będzie zbyt trudne..

Pomysłu na trzymanie treści w bazie danych pozwole sobię nie komentować...

Popraw mnie proszę jeśli źle zorzumialem.

Ten post edytował wNogachSpisz 5.04.2011, 20:50:32
Go to the top of the page
+Quote Post
Bednarus3
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 21.12.2010

Ostrzeżenie: (0%)
-----


Cytat(wNogachSpisz @ 5.04.2011, 20:48:05 ) *
Popraw mnie proszę jeśli źle zorzumialem.

Dorze rozumiesz, tylko do edytora ładuję wszystko z pomocą PHP. Zaraz spróbuję to pokazać na działającym przykładzie. Na razie jest to wersja bardzo prymitywna i ładuje całą zawartość pliku do edytora, ale docelowo ma ładować tylko tekst z wybranego diva, którego tekst ma być zmieniony.
Teraz wspomniany przykład:
jest sobie plik index.html i leży on sobie na www.bed-comp.za.pl
Teraz uruchamiając www.bed-comp.za.pl/form.php uruchomi się formularz w którym wyświetli się zawartość pliku index.html, w którym można zmienić zawartość tego pliku. Pomysł powstał dzisiaj, więc widać cały plik. Docelowo pokaże się tylko zawartość diva o id = tresc. Teraz zmieniamy "bla bla bla" na "ble ble ble" w obszarze tego diva, klikamy "Wyślij" i gotowe. Plik index.html się nadpisał. Teraz wchodząc na www.bed-comp.za.pl mamy "ble ble ble" zamiast "bla bla bla"

Ten post edytował Bednarus3 5.04.2011, 23:47:28
Go to the top of the page
+Quote Post

Posty w temacie
- Bednarus3   [inne]Własny system zmiany treści na stronie www - czy zgodny z etyką tworzenia www   5.04.2011, 19:38:30
- - wNogachSpisz   Cytat(Bednarus3 @ 5.04.2011, 20:38:30...   5.04.2011, 19:55:47
- - JoShiMa   Cytat(Bednarus3 @ 5.04.2011, 19:38:30...   5.04.2011, 20:00:03
- - Bednarus3   To nie ma być baza danych ani nic takiego. Chodzi ...   5.04.2011, 20:39:29
|- - JoShiMa   Cytat(Bednarus3 @ 5.04.2011, 20:39:29...   5.04.2011, 21:24:58
|- - Bednarus3   Cytat(JoShiMa @ 5.04.2011, 21:24:58 )...   5.04.2011, 21:35:44
|- - JoShiMa   Cytat(Bednarus3 @ 5.04.2011, 21:35:44...   5.04.2011, 22:34:40
|- - Bednarus3   Cytat(JoShiMa @ 5.04.2011, 22:34:40 )...   5.04.2011, 22:54:40
- - TursoN   Równie dobrze zawartośc pliku index.html możesz do...   5.04.2011, 20:40:10
- - Bednarus3   Chodziło mi o to, żeby strona pozostała statyczna....   5.04.2011, 20:47:10
- - wNogachSpisz   Jeśli dobrze zrozumiełem, chcesz zrobić edytor wiz...   5.04.2011, 20:48:05
|- - Bednarus3   Cytat(wNogachSpisz @ 5.04.2011, 20:48...   5.04.2011, 20:57:55
- - TursoN   Również do MySQL możesz zaimportować całą zawartoś...   5.04.2011, 20:48:42
- - wNogachSpisz   Wszystko? Wszystko między znacznikiem HTML? Wszyst...   5.04.2011, 21:04:51
|- - Bednarus3   Cytat(wNogachSpisz @ 5.04.2011, 21:04...   5.04.2011, 21:18:38
- - Kuba707   Trochę się podepnę pod temat. Będę za parę dni zac...   5.04.2011, 21:29:28
- - fifi209   Cytat(JoShiMa @ 5.04.2011, 21:00:03 )...   5.04.2011, 22:38:17
|- - JoShiMa   Cytat(fifi209 @ 5.04.2011, 22:38:17 )...   5.04.2011, 23:08:49
|- - Bednarus3   Cytat(JoShiMa @ 5.04.2011, 23:08:49 )...   5.04.2011, 23:23:02
|- - JoShiMa   Cytat(Bednarus3 @ 5.04.2011, 23:23:02...   6.04.2011, 00:14:05
- - wNogachSpisz   Ale rzeście naspamowali.... Nasze wizje wyraźnie ...   5.04.2011, 23:42:31
- - Bednarus3   Ale ja chcę podmieniać divy na textarea. To jest w...   5.04.2011, 23:46:22
- - wNogachSpisz   Tylko po co, skoro możesz to zrobić w javascripcie...   5.04.2011, 23:52:27
|- - Bednarus3   Cytat(wNogachSpisz @ 5.04.2011, 23:52...   8.04.2011, 23:50:20
- - nekomata   Po 1. http://bed-comp.za.pl się nie ładuje . Po 2....   9.04.2011, 04:33:36
- - Bednarus3   Cytat(nekomata @ 9.04.2011, 04:33:36 ...   10.04.2011, 16:37:42


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 12:55