What is a Web Framework ? How does it compare with LAMP
- by Nishant
I started web development in LAMP/WAMP and it was logical to me .
There is a Web Server program called Apache which does the networking part of setting up a service on port 80 ( common port ) . If the request is regular HTML it uses the HTTP headers to transport files .And if the request for the file is a PHP one , it has a mod_php with which Apache invokes the PHP interpreter to process the file and it gives back HTML which is again transferred as usual HTML .
Now the question is what is a Web Framework ? I came across Python based website creation and there is Flask . What is a flask , how does it compare with LAMP . Further are DJango / Ruby on Rails different from flask ?
Can someone answer me and also give some good places to read on these .Thanks for your answers in advance .
Further is things like LAMP slower than the common FRAMEWORKS because they claimn easy deplyment fo web apps .