PHP users: What do you use to enhance your coding?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Varius
    Confirmed User
    • Jun 2004
    • 6890

    #1

    PHP users: What do you use to enhance your coding?

    If you're not using any of the above, you'll regret it one day

    If you're using anything else noteworthy, mention it here.
    13
    AdoDB - Database Abstraction Layer Class
    0%
    1
    Smarty - Templating engine
    0%
    2
    Zend ZPS - Enhances speed
    0%
    6
    Other (name in thread)
    0%
    4
    Skype variuscr - Email varius AT gmail
  • BMI Lace
    Too lazy to set a custom title
    • Mar 2004
    • 16116

    #2
    ive seen zend used alot
    Your Paysite Partner
    Strength In Numbers!
    StickyDollars | RadicalCash | KennysPennies | HomegrownCash

    Comment

    • Varius
      Confirmed User
      • Jun 2004
      • 6890

      #3
      Originally posted by BMI Lace
      ive seen zend used alot
      We use it and it's cool. We can't take advantage of their caching though (too much dynamic content), but the accelerator does speed things up a bit.

      I really love using AdoDB and Smarty though. It enables me to make the following things a breeeeeze:

      - multilingual support
      - browser/resolution support
      - 'skin'able sites
      - changing design
      - migrating to a new database type

      Not to mention, that 0 of my pages contain even a tiny bit of HTML code in them. Most of my pages of code are now less than 100-200 lines
      Skype variuscr - Email varius AT gmail

      Comment

      • Lane
        Will code for food...
        • Apr 2001
        • 8496

        #4
        i use Zend Studio.. great editor

        Comment

        • Varius
          Confirmed User
          • Jun 2004
          • 6890

          #5
          Originally posted by Lane
          i use Zend Studio.. great editor
          I used to use Notepad but few years ago switched to just using Pico directly on the servers. Never was one for editors ;p
          Skype variuscr - Email varius AT gmail

          Comment

          • Lane
            Will code for food...
            • Apr 2001
            • 8496

            #6
            Originally posted by Varius
            I used to use Notepad but few years ago switched to just using Pico directly on the servers. Never was one for editors ;p
            I can't live without syntax highlighting.. not to mention auto-indentation is very helpful.. auto complete also saves tons of time so you dont have keep looking up function syntax from the manual..
            Zend Studio also checks for syntax errors on the fly.. we always make typos, and get some parse (or syntax) errors when we run something the first time..
            plus it has debugging features which helps you trace your program in case you are getting some unexpected results..


            i think the IDE is way more important than the tools you have mentioned.

            Comment

            • Varius
              Confirmed User
              • Jun 2004
              • 6890

              #7
              Originally posted by Lane
              I can't live without syntax highlighting.. not to mention auto-indentation is very helpful.. auto complete also saves tons of time so you dont have keep looking up function syntax from the manual..
              Zend Studio also checks for syntax errors on the fly.. we always make typos, and get some parse (or syntax) errors when we run something the first time..
              plus it has debugging features which helps you trace your program in case you are getting some unexpected results..


              i think the IDE is way more important than the tools you have mentioned.
              Well for me, it is a pain to SCP the file to my gateway server, then to the proper server, then copy it in the right place.

              With Pico, I change something, save it, refresh in browser. Repeat until the bugs / parse errors are out, then just copy it to real server (from demo server I work on).

              MUCH quicker for me. Also, I can interact with data in demo database and AdoDB has a simple debug true/false that lets you see all queries and their errors or transaction status.
              Skype variuscr - Email varius AT gmail

              Comment

              • retrograde
                Confirmed User
                • Jul 2004
                • 235

                #8
                I use Zend, and it's been great so far.

                December Only - 192 GB transfer, 2560 MB storage, free domain $15.95/month

                Comment

                • JDog
                  Confirmed User
                  • Feb 2003
                  • 7453

                  #9
                  Originally posted by Lane
                  I can't live without syntax highlighting.. not to mention auto-indentation is very helpful.. auto complete also saves tons of time so you dont have keep looking up function syntax from the manual..
                  Zend Studio also checks for syntax errors on the fly.. we always make typos, and get some parse (or syntax) errors when we run something the first time..
                  plus it has debugging features which helps you trace your program in case you are getting some unexpected results..


                  i think the IDE is way more important than the tools you have mentioned.
                  That's the great thing about zend studio, I like how it shows where a if,while,for, foreach type statements end & starts!

                  jDoG
                  NSCash now powering ReelProfits.com
                  ALSO FEATURING: NSCash.com :: SoloDollars.com :: ReelProfits.com :: BiminiBucks.com :: VOD
                  PROGRAMS COMING SOON: Greedy Bucks :: Vengeance Cash
                  NOW OFFERING OVER 60 SITES
                  CONTACT :: JAMES SMITH :: CHIEF TECHNOLOGY OFFICER :: ICQ (711385133)

                  Comment

                  • Spudstr
                    Confirmed User
                    • Jan 2003
                    • 2321

                    #10
                    damn.. i'm out of the loop.. but yet i created my own template system like smarty years ago and update it along the way..

                    gogo Ultraedit and VI!
                    Managed Hosting - Colocation - Network Services
                    Yellow Fiber Networks
                    icq: 19876563

                    Comment

                    • Intrigue
                      Confirmed User
                      • Feb 2004
                      • 662

                      #11
                      I'm a big fan of smarty, and our homebrew class library

                      Comment

                      • lb_vee
                        Confirmed User
                        • May 2004
                        • 886

                        #12
                        ssh to the box, checkout of cvs, edit w/vi and commit changes.

                        Comment

                        • Basic_man
                          Programming King Pin
                          • Oct 2003
                          • 27360

                          #13
                          Smarty - Templating engine
                          and Dreamweaver sometimes !
                          UUGallery Builder - automated photo/video gallery plugin for Wordpress!
                          Stop looking! Checkout Naked Hosting, online since 1999 !

                          Comment

                          • Manowar
                            jellyfish  
                            • Dec 2003
                            • 71528

                            #14
                            Originally posted by Lace
                            ive seen zend used alot
                            yeah, it looks good

                            Comment

                            • Varius
                              Confirmed User
                              • Jun 2004
                              • 6890

                              #15
                              Wow thought this thread was dead andburied a long time ago

                              For those using Smarty, I recently came across a caching problem it seems to have.

                              if I have two dirs of templates, let's say:

                              /templates/en/index.tpl
                              /templates/sp/index.tpl

                              and my page loads the index.tpl based on user's language (en of sp), I keep getting the same one.

                              If i del the tmp files in /templates_c/ it works fine until it gets in there again.

                              I've solved this problem by losing my directories and using en_index.tpl and sp_index.tpl so they are nto the same template name, but does anyone know a solution to use my original sub-folder method ??
                              Skype variuscr - Email varius AT gmail

                              Comment

                              • mikeylove
                                Registered User
                                • Oct 2003
                                • 45

                                #16
                                I'm pretty sure that Smarty makes baby jeebus cry.

                                If I never have to see another Smarty template again, it'll be way too fucking soon.
                                I do PHP, bitch.
                                icq.5149752

                                Comment

                                • lb_vee
                                  Confirmed User
                                  • May 2004
                                  • 886

                                  #17
                                  You can setup your own pseudo templating engine if you setup an MVC style system. Ive done it for a1-escort.com. Its all php with the templates seperated from the controllers/object models.

                                  You still get php in your code but its pretty much limited to control structures and loops.

                                  Comment

                                  • just a punk
                                    So fuckin' bored
                                    • Jun 2003
                                    • 32393

                                    #18
                                    Using my own XPad Editor and happy with it. You may download it from here: http://www.fhgstore.com/wmtools.html - it's 100% free since I made it for myself

                                    Just try it when let me know if you like it or not. My ICQ is in profile.
                                    Last edited by just a punk; 09-15-2004, 04:45 PM.
                                    Obey the Cowgod

                                    Comment

                                    • grannytgp
                                      Confirmed User
                                      • Aug 2002
                                      • 269

                                      #19
                                      Originally posted by Lane
                                      i use Zend Studio.. great editor
                                      My PHP scripts are still slightly above the "Hello World!" level... but I'm a junkie for good software, so I picked up a copy of Zend Studio last night after reading this post. And I must say... WOW!

                                      I would suggest anybody that's into PHP scripting, or has a desire to learn should really check out this program. It's not cheap by any means, but I could definitely see it cutting development time by a major percentage.

                                      Here's a good resource for even more PHP editors: http://www.php-editors.com/review/
                                      No sig = good sig

                                      Comment

                                      • rickholio
                                        Confirmed User
                                        • Jan 2004
                                        • 1914

                                        #20
                                        Please add "Insane amounts of caffeine" to poll options.
                                        ~

                                        Comment

                                        • PornGeneral
                                          Confirmed User
                                          • Sep 2004
                                          • 564

                                          #21
                                          nano
                                          "The object of war is not to die for your country but to make the other bastard die for his." -Patton
                                          "Only the dead have seen the end of war." -Plato

                                          Comment

                                          • {fusion}
                                            Confirmed User
                                            • Sep 2003
                                            • 1650

                                            #22
                                            smarty is great.

                                            Comment

                                            • Paul Waters
                                              Confirmed User
                                              • Mar 2003
                                              • 4402

                                              #23
                                              jdit does me just fine. And it is open source!



                                              Paul

                                              Comment

                                              • Benja
                                                Confirmed User
                                                • May 2002
                                                • 258

                                                #24
                                                jedit / Bluefish / VI as editors.
                                                Turck MM Cache for caching (http://turck-mmcache.sourceforge.net/index_old.html)
                                                The PHP API is awesome.
                                                "Bite my shiny metal ass!"

                                                Comment

                                                Working...