Skocz do zawartości

Proste strony (także jako zaplecze) - CMS czy bez?


yoogii

Rekomendowane odpowiedzi

Witam,

Mam pytanie jak najłatwiej i najszybciej tworzyć sobie proste strony (ok 4 podstrony + galeria 5-10 zdjęć)?

Zrobić szablonik w html-u i tylko wszędzie ręcznie zmieniać odpowiednie miejsca z tekstem, czy to samo w php a do tego mod_rewrite, czy może jakiś prosty CMS z obsługą przyjaznych linków i galerii nie wymagający bazy?

Żeglarstwo - www.bezan.com.pl - hobbystyczna stronka o żeglarstwie

Ogłoszenia Żeglarskie - Resjy Morskie, Czartery, Kursy, Skipperzy - NaŻagle.pl

Interesujesz się żeglarstwem? Zajżyj na Forum żeglarskie.

Odnośnik do komentarza
Udostępnij na innych stronach

No tak proste jest.... Ale musiałbym zakładać dziesiątki baz danych. Coś bez MySQL-a jest ?

Żeglarstwo - www.bezan.com.pl - hobbystyczna stronka o żeglarstwie

Ogłoszenia Żeglarskie - Resjy Morskie, Czartery, Kursy, Skipperzy - NaŻagle.pl

Interesujesz się żeglarstwem? Zajżyj na Forum żeglarskie.

Odnośnik do komentarza
Udostępnij na innych stronach

ale wybredny Pan :P

a co to za problem mieć 100 stron opartych na jedna baze danych MYSQL ?

Kazdy przyzwoity skrypt to potrafi :)

masz w bazie np. tabele:

wp0001_settings

wp0002_settings

wp0003_settings

wp0004_settings

wp0005_settings

wp0006_settings

wp0007_settings

ja tam nie widzę róznicy pomiedzy plikami a baza danych , baza danych nawet lepsza :D

Odnośnik do komentarza
Udostępnij na innych stronach

Chciałem wypróbować ten CMS-ik.... Zrobiłem bazę z prefiksem, wgrałem pliki i "500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request."

Po usunięciu .htaccess strona główna się pojawia ale wtedy nie działają linki bo nie ma reguł przepisywania.

Zawartość jest taka:

<IfModule mod_php4.c>

php_value session.use_trans_sid 0

</IfModule>

<IfModule mod_security.c>

SecFilterEngine Off

SecFilterScanPOST Off

</IfModule>

RewriteEngine On

#RewriteBase /sNews16

RewriteCond %{REQUEST_FILENAME} -f

RewriteRule ^(.*) $1 [L]

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?category=$1 [L]

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-z_]+)/([^/]+) index.php?category=$1&title=$2 [L]

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-z_]+)/([^/]+)/([^/]+)/ index.php?category=$1&title=$2&commentspage=$3 [L]

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-z0-9_-]+)/([0-9]+)/ index.php?category=$1 articlespage=$2 [L]

Próbowałem też to samo z:

RewriteBase /sNews16

RewriteBase /

i dalej nic.... Wie ktoś o co chodzi?

Żeglarstwo - www.bezan.com.pl - hobbystyczna stronka o żeglarstwie

Ogłoszenia Żeglarskie - Resjy Morskie, Czartery, Kursy, Skipperzy - NaŻagle.pl

Interesujesz się żeglarstwem? Zajżyj na Forum żeglarskie.

Odnośnik do komentarza
Udostępnij na innych stronach

Wywal to:

php_value session.use_trans_sid 0

a jak nie pomoże to ten cały kawałek, zadziała na 100%:

<IfModule mod_php4.c>

php_value session.use_trans_sid 0

</IfModule>

<IfModule mod_security.c>

SecFilterEngine Off

SecFilterScanPOST Off

</IfModule>

Odnośnik do komentarza
Udostępnij na innych stronach

Teraz jest:

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} -f

RewriteRule ^(.*) $1 [L]

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?category=$1 [L]

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-z_]+)/([^/]+) index.php?category=$1&title=$2 [L]

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-z_]+)/([^/]+)/([^/]+)/ index.php?category=$1&title=$2&commentspage=$3 [L]

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-z0-9_-]+)/([0-9]+)/ index.php?category=$1 articlespage=$2 [L]

i dalej to samo

Żeglarstwo - www.bezan.com.pl - hobbystyczna stronka o żeglarstwie

Ogłoszenia Żeglarskie - Resjy Morskie, Czartery, Kursy, Skipperzy - NaŻagle.pl

Interesujesz się żeglarstwem? Zajżyj na Forum żeglarskie.

Odnośnik do komentarza
Udostępnij na innych stronach

To podejrzewam jeszcze te wpisy, bez nich powinno działać a w konfiguracji którą ma neteasy wpisy są właśnie w ten sposób interpretowane..

RewriteCond %{REQUEST_FILENAME} -f

RewriteCond %{REQUEST_FILENAME} !-d

Odnośnik do komentarza
Udostępnij na innych stronach

Dla do 10-15 stron najlepiej zastosuj dowolny prosty system szablonów (includowanie i str_replace), edytować pliki możesz ręcznie.

Jeżeli robisz małe strony i masz zamiar powielać je wielokrotnie, warto pokusić się o własny prosty CMS. Na prawdę, dobrze pisać skrypty (nawet podobne do ogólnodostępnych) od podstaw, uzyskasz dokładnie to czego oczekujesz.

Pozdrwiam, J.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności