Just nu i M3-nätverket
Gå till innehåll
mac3

Jag har en fråga om MVC

Rekommendera Poster

mac3
Postad (redigerade)

Hejsan allihopa.

Jag har gjort ett eget recept på PHP MVC.

Jag har använt mig i mina projekt.  Jag har tänkt på att släppa mitt mvc. Jag har en fråga i mitt huvud som plåga mig. 

Det är hur vet man om när har gjort klart ett MVC och vilka komponenter ska det finnas i ett mvc?. 

I mitt mvc finns det

1 En router för snygga slug och anpassa mapp struktur för projektet

2 Konfiguration systemet

3. Session klass

4. request klass

5. Autoload klass

6 debug system visar vart fel ligger

7 MySQL api och konfiguration handling

8. En klass som bygger upp MySQL frågor som är komplex när man jobbar flera med rader (lägga till) eller uppdaterar rader med en SQL  fråga.

9.orm system

Uppladdare klass för att ladda upp filer 

Valid klass för formulär

Mail klass

 

 

 

Redigerad av mac3

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Cluster

Du kan ju kolla på befintliga och populära MVC:er för inspiration samt vad de består av. 
T.ex: CakePHP, CodeIgniter, Kohana, FuelPHP, Laravel etc.

 

Du kan även kolla på olika guider, så som: 
https://medium.com/@noufel.gouirhate/create-your-own-mvc-framework-in-php-af7bd1f0ca19
https://www.freecodecamp.org/news/create-an-mvc-framework-from-scratch-with-php/

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
mac3
Postad (redigerade)

Hej och tusen tack för svar.

jag har kollade på de länkarna och den sista länken hade en lista på features det verkar som jag hade alla utan formbulider klassen.

jag är osäker på om jag ska lägga in den.

 så ser det ut i mitt mvc

modell

screenshot-filemanager-one-com-textEditor-16113172333730.jpg


controller

screenshot-filemanager-one-com-textEditor-16141317233730.jpg

screenshot-filemanager-one-com-textEditor-16121317233730.jpg
router

screenshot-filemanager-one-com-textEditor-1611317233730.jpg

Redigerad av mac3

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...