Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP CMS bazujący na plikach
Forum PHP.pl > Forum > PHP
qoryto
Witam. Chciałem zabrać się za "budowanie" takiego mini skryptu CMS pod własne potrzeby na zaplecze.

Podstawowe funkcje:
Bazowanie serwisu na plikach (odpada baza mysql).
Każdy dodany wpis, ma mieć osobno: tytuł, słowa kluczowe, treść do 255 znaków na stronie głównej, całość po wejściu w news oraz obrazek.
Możliwość tworzenia kategorii oraz dodawania do nich wpisu.

Panel adm z logowaniem i zarządzaniem wpisami, kategoriami, ustawieniami.

Jakich funkcji będę potrzebował aby napisać dany mini cms?

pozdrawiam
nospor
Cytat
Jakich funkcji będę potrzebował aby napisać dany mini cms?
smile.gif

No napewno file_get_contents() oraz file_put_contents()...

Mamy wymieniać pozostałe 100?
skowron-line
http://www.forumweb.pl/porady-i-tutoriale-...-praktyce,39103
szukaj w googlu pod hasłem tekstowe bazy danych
Olbrych
Jeżeli chcesz koniecznie korzystać z plików. To najlepiej zapisywać dane jako spójną strukture. Skorzystaj z XML-a moim zdaniem. Możesz też z innych formatów jak np. yaml ale najlepiej chyba XML.
jarmiar
skorzystaj z Pdo i sqlLite i ewentualnie jakiegoś mini frameworka mvc
Wazniak96
Ja gorąco polecam użycie Smarty, od razu masz funkcję do przycinania tekstu o odpowiednią ilość znaków z zaokrągleniem do danych słów, a do tego oddzielenie wersji prezentacyjnej. Dane to tak jak napisano wyżej SQLite, można też kombinować z własną bazą danych ale raczej powolne rozwiązanie. Dane możesz zapisać również jako zserializowaną(serialize) tablicę, a całość artykułu zapisać w innym pliku. Z obrazkami to już raczej problemów nie ma..
nospor
Cytat
Ja gorąco polecam użycie Smarty, od razu masz funkcję do przycinania tekstu o odpowiednią ilość znaków z zaokrągleniem do danych słów
Wow, używać smarty bo przycina tekst.... przecież smarty korzysta tutaj z dostępnych funkcji php - to raz
a dwa - smarty to stara kobyła, której naprawdę nie ma najmnieszego sensu używać
pyro
Cytat(nospor @ 23.04.2013, 13:07:59 ) *
Wow, używać smarty bo przycina tekst.... przecież smarty korzysta tutaj z dostępnych funkcji php - to raz
a dwa - smarty to stara kobyła, której naprawdę nie ma najmnieszego sensu używać


Ostatnia wersja wydana w styczniu. Chyba nie taka stara kobyła smile.gif
nospor
To, że ja mam urodziny co roku nie zmienia faktu, że jestem już stary....
Dejmien_85
Ciekawym rozwiązaniem jest tworzenie "bazy danych" na plikach płaskich - na tej ideologii powstał Quick.CMS, do mini-stron takie rozwiązanie jest bardzo ciekawe. ; )
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.