CakePHP - Yay or Nay?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • pornask
    So Fucking Banned
    • Aug 2006
    • 6518

    #1

    CakePHP - Yay or Nay?

    Anyone tried CakePHP? What do you think of it? Would you rather use some other platform of is Cake?
  • sysk
    Confirmed User
    • Aug 2007
    • 1005

    #2
    zend framework for the win
    icq: 612510168 / email: [email protected] / php ninja 4 hire

    Comment

    • Dcat
      Confirmed User
      • Aug 2003
      • 1607

      #3
      Try codeigniter, it's a much better framework imo. CI has greater community support, vastly better documentation, and if you like to actually "see" what's going on with your code, is a much better option. I miss Cake's scaffolding feature, but Cake's documentation is just crap. CakePHP also has slower server execution speed, and I found it to be far too "magical." I know it's a framework, but it's kinda crazy when one line of code does a million and one things.

      Comment

      • GrouchyAdmin
        Now choke yourself!
        • Apr 2006
        • 12085

        #4
        I'm with Dcat. I'm not a fan of many frameworks, but if it was between Cake, and CI, I'd choose CI, even if it's tagline includes 'kick-ass'.

        Comment

        • mrkris
          Confirmed User
          • May 2005
          • 2737

          #5
          I'm not fond of any of them. Zend Framework, for example, is merely a big list of packages. You might as well just slap stuff together from PEAR. Hell, it doesn't even have a method for loading models when building an app with modules, yet they support flickr natively? Go figure.

          Regarding CakePHP. It's not to bad, but they try to mimic RubyOnRails to much, which you just can't do in php without crazy hacks. This leads to slow execution time, which was mentioned.

          CI isn't to bad, but I dislike the "keeping backwards compatible with PHP4" crap.


          PHP-MySQL-Rails | ICQ: 342500546

          Comment

          • pornask
            So Fucking Banned
            • Aug 2006
            • 6518

            #6
            I wrote the original post while on the phone and it makes no sense to me. Thank you so much for your feedback, which you have provided regardless of completely mindless blabber I have spawned. Damn I suck

            Comment

            • fluffygrrl
              So Fucking Banned
              • May 2006
              • 2187

              #7
              If you can't do it in vi, you can't do it.

              Comment

              • Iron Fist
                Too lazy to set a custom title
                • Dec 2006
                • 23400

                #8
                Originally posted by fluffygrrl
                If you can't do it in vi, you can't do it.
                Best thing I've read all week!
                i like waffles

                Comment

                • HomerSimpson
                  Too lazy to set a custom title
                  • Sep 2005
                  • 13826

                  #9
                  Originally posted by fluffygrrl
                  If you can't do it in vi, you can't do it.
                  absolutely true
                  Make a bank with Chaturbate - the best selling webcam program
                  Ads that can't be block with AdBlockers !!! /// Best paying popup program (Bitcoin payouts) !!!

                  PHP, MySql, Smarty, CodeIgniter, Laravel, WordPress, NATS... fixing stuff, server migrations & optimizations... My ICQ: 27429884 | Email:

                  Comment

                  • quantum-x
                    Confirmed User
                    • Feb 2002
                    • 6863

                    #10
                    You know, I always find *I still code my html in notepad* and *I code all my PHP in vi* - very amusing, and yes, clap clap, you've got skills.

                    I used to say the same thing - but we're in the business of being efficent.
                    For me, using Zend Studio [yes, OT, sorry] - for my PHP projects makes absolute sense, and cuts coding and fucking around time down vastly.

                    People who say *I only code in vi* always make me wander what else they refuse to adopt [coding practicies, etc]... discuss?
                    PrettyInCash.com - BoozedGFs.com - TeenGFs.com - JizzGFs.com- MilfUploads.com -

                    Comment

                    • mrkris
                      Confirmed User
                      • May 2005
                      • 2737

                      #11
                      Originally posted by quantum-x
                      You know, I always find *I still code my html in notepad* and *I code all my PHP in vi* - very amusing, and yes, clap clap, you've got skills.

                      I used to say the same thing - but we're in the business of being efficent.
                      For me, using Zend Studio [yes, OT, sorry] - for my PHP projects makes absolute sense, and cuts coding and fucking around time down vastly.

                      People who say *I only code in vi* always make me wander what else they refuse to adopt [coding practicies, etc]... discuss?
                      I totally agree. I used to only use Vim and now I use Zend. It's just more efficient and I get more stuff done instead of having to switch between buffers with hotkeys. I like Textmate more than Zend, but unfortunately they don't have sftp support

                      PHP-MySQL-Rails | ICQ: 342500546

                      Comment

                      • quantum-x
                        Confirmed User
                        • Feb 2002
                        • 6863

                        #12
                        Originally posted by mrkris
                        I totally agree. I used to only use Vim and now I use Zend. It's just more efficient and I get more stuff done instead of having to switch between buffers with hotkeys. I like Textmate more than Zend, but unfortunately they don't have sftp support
                        Why not just SVN / CVS?
                        PrettyInCash.com - BoozedGFs.com - TeenGFs.com - JizzGFs.com- MilfUploads.com -

                        Comment

                        • mrkris
                          Confirmed User
                          • May 2005
                          • 2737

                          #13
                          Originally posted by quantum-x
                          Why not just SVN / CVS?
                          I don't like to commit code just to view what I've done, otherwise I have a huge revision list full of little crap.

                          PHP-MySQL-Rails | ICQ: 342500546

                          Comment

                          • quantum-x
                            Confirmed User
                            • Feb 2002
                            • 6863

                            #14
                            Originally posted by mrkris
                            I don't like to commit code just to view what I've done, otherwise I have a huge revision list full of little crap.
                            Also a good point. A decent coder on GFY? What's the world coming to :|
                            PrettyInCash.com - BoozedGFs.com - TeenGFs.com - JizzGFs.com- MilfUploads.com -

                            Comment

                            • mrkris
                              Confirmed User
                              • May 2005
                              • 2737

                              #15
                              Originally posted by quantum-x
                              Also a good point. A decent coder on GFY? What's the world coming to :|
                              haha, hit me up on icq

                              PHP-MySQL-Rails | ICQ: 342500546

                              Comment

                              • teg0
                                Confirmed User
                                • Jan 2006
                                • 4204

                                #16
                                Its nice, kind of overkill sometimes. You'll also run into a bunch of Ruby On Rails fan boys that want to talk shit about CakePHP so hard.

                                Comment

                                • GrouchyAdmin
                                  Now choke yourself!
                                  • Apr 2006
                                  • 12085

                                  #17
                                  I create forked revisions for my bowel movements.

                                  Comment

                                  • mrkris
                                    Confirmed User
                                    • May 2005
                                    • 2737

                                    #18
                                    Originally posted by teg0
                                    Its nice, kind of overkill sometimes. You'll also run into a bunch of Ruby On Rails fan boys that want to talk shit about CakePHP so hard.
                                    I'm a RubyOnRails fanboy, but I am not totally against PHP, as it has its place. I just think that Cake is poorly implemented. You're talking about talking a framework written in a very abstracted, object oriented language and comparing it to a shit pile language we know as PHP. You just can't do that.

                                    I use PHP because Rails is currently a pain to deploy, but once mod_rails is proven stable, I'll move over to it 100%.

                                    PHP-MySQL-Rails | ICQ: 342500546

                                    Comment

                                    • mryellow
                                      Confirmed User
                                      • May 2001
                                      • 934

                                      #19
                                      Zend is just a bunch of functions, some nice code, no real structure.
                                      CakePHP does ok.

                                      As for being slow, I'm a big fan of writing very neat and very fast queries. With the right
                                      tweaking and observation of what queries are being run you can optimise it down to good
                                      speeds. While having cache and server-cluster stuff built-in means less fucking around to
                                      get things to scale to the enterprise.

                                      Yes there is more auto-magical stuff. You will need to become familiar with the core
                                      frameworks code (as you should) and maybe even branch your own version of it to get to
                                      the heart of your code and optimise.

                                      The docs for CakePHP can be thin, but really it's all out there between the API docs,
                                      articles, tempdocs for 1.2 and the code itself.

                                      -Ben
                                      Cyberwurx Hosting
                                      After trying 5 different hosts, I found the best.
                                      Since 1997 I've had 2 hours of downtime.
                                      Fast support, great techs, no hype, no gimmicks.

                                      <- I in no way endorse whatever just got stuck on the left of my post.

                                      Comment

                                      • munki
                                        Do Fun Shit.
                                        • Dec 2004
                                        • 13393

                                        #20
                                        Originally posted by GrouchyAdmin
                                        I create forked revisions for my bowel movements.

                                        I have the simplest tastes. I am always satisfied with the best.” -Oscar Wilde

                                        Comment

                                        • hungry hungry hippy
                                          Confirmed User
                                          • Mar 2007
                                          • 249

                                          #21
                                          CI gets my vote, though i've never used anything else.

                                          Comment

                                          Working...