Jak zrobić prosty cms?

Jak mozna zrobić prosty cms ??

Piszcie

Bierzesz i piszesz :? .

dokładnie .

Naprowadzę Cię.

Najpierw musisz wykazać się w szerszym stopniu znajomością php (i mysql, jeżeli to ma być intuicyjny cms),

następnie napisać sobie kilka funkcji - na dodawanie i edycję artykułów, newsów, tworzenie użytkowników, logowanie, usuwanie, banowanie, jakiś system szablonów - bez tego o wiele gorzej się robi cokolwiek .

Trzeba filtrować dane przesyłane od użytkowników,

poczytać o dopisywaniu się do zapytań (sql injection) i inne ważne rzeczy, które są niezbędne do zapewnienia bezpieczeństwa naszego cacka ;]

Juz po tym pytaniu widać ,że nie napiszesz CMS.

nie mów hop …

Nie od razu Kraków zbudowano :!:

Siąść, poczytać i brać się do roboty.

I tu nie chodzi o to, by cms był zbitką gotowych skryptów,

lecz autorskie rozwiązanie :!:

Wtedy ma się całkowitą satysfakcję :stuck_out_tongue:

pozdrawiam.

no dobra, ale można podać jakieś rozwiązania które trzeba rozwiązać :wink:

  1. Logowanie administratora

  2. Moduły (pisanie artów, shoutbox, czego jeszcz dusza zapragnie)

  3. Wyświetlanie modułów

  4. Ew. logowanie userów

  5. Optymalizacja i bezpieczeństwo skryptu

itd. wszystko zależy czego chcesz od tego CMS’a

a skąd mam wiedzieć co napisać i jak

i jaki kurs php i msql wybrać??

google.pl kursy+php najlepszy jest manual php

a skąd mam wiedzieć jak napisać np. panel admina???

Nauczyć się PHP i MySQL - jak będziesz umiał już DOBRZE te języki (co może ci zająć nawet wiele miesięcy) to sam już będziesz wiedział jak to napisać ;p

po to są kursy!

możesz sobie ściągnąc jakiegoś CMS’a i analizować jego żrudło, al może być z tym ciężko, jeśli nie masz wprawnego oka

trzeba mieć pomysł, każdy tworzy to wedle własnego uznania. Pisanie CMS’a to praktycznie programowanie, nikt Ci nie powie jak dokładnie masz to zrobić, masz to zrobić tak jak umiesz i byle by dobrze działało, optymalizacją zajmiesz się jak będziesz umiał więcej

Najlepiej zrób tak

1.Naucz się HTML

2.Naucz się PHP

3.Pomyśl jak ma wyglądac twój CMS i co powinien mieć i tak dalej

4.Napisz go!