It has been a while since my last web app development where I used to code everything using plain PHP and coding everything from scratch (session control, user access and App and DB permissions, connecting to a DB and designing the queries).
Is Laravel the way to go to speed up the development time over a well tested and proven framework? Can I have control over the types of queries I need. The web app o need to create will have a relational DB with lots of tables with a lot of relations. Is it possible to define queries in order to use primary keys or indexes in order to optimize the query path and response time? The DB will have a lot of tables containing thousands and millions of records.
I hope you guys can guide me on this before I start doing it all from scratch.