8

I'd probably get laughed at for even mentioning "php"..

But what is the best framwork for getting started with PHP to build some complex site?

I have seen some here talking good about either codeignitor or laravel. Not sure.

Comments
  • 7
    Laravel
  • 1
    What he said: @nate

    But i guess maybe Symfony also works, have never used it before
  • 1
  • 2
    Laravel no doubt. All I have heard about codeigniter is shit, poop and diarea.
  • 0
    @danharrin I'm surprised someone hasn't already tbh
  • 1
    Check out laracasts, they have good tutorials on
    .
    .
    .
    .
    .
    Cakephp of course
  • 2
    And you wont get laughed at, there are a ton of php programmers here
  • 1
    @sharktits yes he will, not because he is using PHP, but because he thinks we will and I dont want to dissapoint him
  • 0
    @Codex404 if u make fun of him u aint my friend anymore
  • 1
    @sharktits im not making fun of him, he expects us to laugh so I will so I wont dissapoint him...

    And we were friends?
  • 0
    @gintko I personally think laravels scalability is about the same i not better than symphonies.

    Code quality is really about the developer and not the framework.

    The routing system of laravel is one of the things that makes things a bit more scalable in my opinion.
  • 1
    @gintko @Codex404 Keep in mind laravel uses parts of symfony!
  • 1
    @RicoNijeboer indeed, but the way the framework works is different.

    Laravel 1 was basically a copy of symphony. With each version they slowly abandon symphony features and replacing them with its own.

    Ive read 80% of laravels source (few versions ago), and almost all functionality is behind the scenes going to symphony code but with extra features or more complete features. Where symphony pluralizer has a big list of exceptions laravel adds a few regularly used ones to it.
  • 3
    Fat free framework or Laravel.

    Buuuuuut beware. Underneath the nice expressive and consistent Laravel API lies Symfony. Which is a behemot of a framework(Java Spring level)

    So gotta watch out for that shit.
  • 2
    I'd say Laravel. It's also quite beginner friendly
  • 1
    I'm liking laravel. Haven't got stuck with any issues so far. I guess it's a good start I'm following a pluralsight course on it.
  • 2
    I'd say Laravel, and mention PhalconPHP
Add Comment