smerny Posted March 29, 2012 Share Posted March 29, 2012 Any suggestions for someone wanting to set things up right from the beginning of a project? A project that will: include a dozen, maybe 2 dozen dynamic web pages. utilize mvc and be flexible for changes/expansion utilize jquery including ajax utilize html5 / css3 I'd like suggestions/advice including: frameworks to use ide to use workspace in general transfer to webhost? filezilla? basic "where to start" advice misc. things i've missed? i have a fair understanding of these things individually... it's just that i've never had any official training or been on a real project (just my own little solo journeys), and i'd like to start a new "learning project" just basically to learn how to do things right from the ground up. advice/links/pointers all welcome Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/ Share on other sites More sharing options...
KevinM1 Posted March 29, 2012 Share Posted March 29, 2012 Frameworks: One of Proem (a framework created by our very own thorpe), Symfony2, or Zend. IDE: If you're going all out, PhpStorm. Best PHP IDE around, but not free. Totally worth it, though. Workspace: Not quite sure what you mean. Transfer: Filezilla is fine. Not sure what else to recommend, other than some sort of version control (git, subversion). Do you have a linux machine? If not, and you primarily use Windows, I recommend either dual booting or creating a virtual machine environment. I use VirtualBox for my environment (latest version of Linux Mint). It's not as fast as working directly on the metal, but it does the trick. Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/#findComment-1332304 Share on other sites More sharing options...
smerny Posted March 29, 2012 Author Share Posted March 29, 2012 thanks what advantages does using a linux machine for development have? Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/#findComment-1332311 Share on other sites More sharing options...
trq Posted March 29, 2012 Share Posted March 29, 2012 thanks what advantages does using a linux machine for development have? Chances are any applications you build will be deployed on Linux servers. They are far more common. Using a similar setup for development is always advised. Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/#findComment-1332315 Share on other sites More sharing options...
smerny Posted March 29, 2012 Author Share Posted March 29, 2012 hey thorpe, would you recommend proem as a first PHP framework at this point? i have checked out the site and it looks good, but i thought i'd ask your opinion since it is still "very much a pre-alpha stage" Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/#findComment-1332383 Share on other sites More sharing options...
smerny Posted March 29, 2012 Author Share Posted March 29, 2012 briefly looked into PHP Storm, looks good from what I can tell. Will do the 30 day trial and pay the $100 if I like it. Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/#findComment-1332411 Share on other sites More sharing options...
smerny Posted March 29, 2012 Author Share Posted March 29, 2012 also, any recommendations for local server setup? XAMP fine? Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/#findComment-1332439 Share on other sites More sharing options...
Mahngiel Posted March 29, 2012 Share Posted March 29, 2012 also, any recommendations for local server setup? XAMP fine? XAMP, LAMP, WAMP... the only difference is the machine it's hosted on (osX, Linux, Winders). If you don't plan on buying PHPStorm, I'd suggest BlueFish. I'd also suggest CodeIgniter for your first framework, as you'll find a rich community and a great docs area I would also suggest looking into html5boilerplate as a starting point, as it'll take care of all the things you had no idea you should take care of yourself (while giving you some understanding in the meanwhile). Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/#findComment-1332476 Share on other sites More sharing options...
trq Posted March 29, 2012 Share Posted March 29, 2012 hey thorpe, would you recommend proem as a first PHP framework at this point? It's still in pre-alpha so definitely not. It's probably still at least 6 months away from being usable at this stage. I would highly recommend Symfony2 as a framework. Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/#findComment-1332490 Share on other sites More sharing options...
smerny Posted March 31, 2012 Author Share Posted March 31, 2012 http://webification.com/wp-content/uploads/2010/10/table1.jpg looking at this chart, netbeans appears to be good... thoughts? Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/#findComment-1333028 Share on other sites More sharing options...
scootstah Posted April 1, 2012 Share Posted April 1, 2012 Netbeans is okay. Personally I like Eclipse + PDT. Quote Link to comment https://forums.phpfreaks.com/topic/259914-suggested-start-up-set-up-for-a-php-website/#findComment-1333135 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.