qoryto
19.04.2013, 10:45:40
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
19.04.2013, 10:50:26
Cytat
Jakich funkcji będę potrzebował aby napisać dany mini cms?

No napewno file_get_contents() oraz file_put_contents()...
Mamy wymieniać pozostałe 100?
skowron-line
19.04.2013, 10:54:52
Olbrych
19.04.2013, 11:51:11
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
23.04.2013, 10:27:59
skorzystaj z Pdo i sqlLite i ewentualnie jakiegoś mini frameworka mvc
Wazniak96
23.04.2013, 12:03:25
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
23.04.2013, 12:07:59
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
23.04.2013, 12:30:12
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
nospor
23.04.2013, 12:33:54
To, że ja mam urodziny co roku nie zmienia faktu, że jestem już stary....
Dejmien_85
24.04.2013, 23:55:42
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.