PatrickLouys / no-framework-tutorial

A small tutorial to show how to create a PHP application without a framework.
MIT License
1.53k stars 188 forks source link

Additional parts #2

Closed PatrickLouys closed 6 years ago

PatrickLouys commented 10 years ago

"Education is the key here. You want to show your readers the whys of how a framework operates. Demonstrate areas of responsibility - accepting input, figuring out how to handle the request, validating input in the context of the request, handling the request, operating request-specific business logic, gathering of data as a result of the logic, then presenting the data to the user." - Charles

J7mbo commented 9 years ago

I think a key extra requirement here for this to be useable for people would be: security. As in, sort of ACL. If this were in the tutorial, that'd basically be everything needed to start on a full web application. Although it's a large topic...

HassanAlthaf commented 8 years ago

@J7mbo agreed.

PatrickLouys commented 8 years ago

I have a lot of things going on at the moment, but I'll definitely keep expanding the tutorial to include security and other important things as soon as I can find some time. It's still a work in progress.

J7mbo commented 8 years ago

Lazy bastard.

HassanAlthaf commented 8 years ago

@J7mbo Lets take over his repository. @PatrickLouys We offer you a takeover bid of US$0.0000000000000000000000001 which is ≈ $0.

nicoqh commented 8 years ago

Really well explained, @PatrickLouys! Care to share a little about how the book is progressing? :)

PatrickLouys commented 8 years ago

@dnixx I'm about 30 pages in, hopefully I'll be able to release something at the end of the year.

basherr commented 7 years ago

@PatrickLouys Any updates on Security?

PatrickLouys commented 7 years ago

@basherr Not yet, it's hard to find time to update the tutorial. They need to be part of a relevant chapter.

What I want to cover as part of the tutorial is at least XSS, CSRF and injection. In the meantime I recommend reading ircmaxell's blogposts on them.

Update on the book: I have more content now and it's more polished, but definitely not ready by the end of the year... I found out that writing a book takes a lot of time...

basherr commented 7 years ago

@PatrickLouys Desperately need the book..

PatrickLouys commented 6 years ago

Covered those topics in the book