So I have just one more day left with Honda. (Yeah I was supposed to be done last Friday, but we found a few new bugs that we couldn't leave the project without finishing
( Read more... )
Hey Alex, this is future Alex with all the answers to your questions, only six years too late:
> What IDE should we use? One of the developers and I used Websphere on the last project, so I was thinking we could use Eclipse with a PHP plugin since we are already familiar with it.
NetBeans or Eclipse is fine
> What kind of source control should we use? CVS? Subversion? Some one that works well with PHP that I don't know about?
use GIT. CVS sucks. SVN is only marginally better. Also FYI, source control and programming language are completely decoupled, no reason why one would work well with PHP.
> What PHP framework should I use?
You didn't ask that question, and instead rolled your own framework, which turned out to be terrible. If I remember correctly you made classes called HtmlBuilders. Look up commonly used MVC frameworks like CakePHP. (Satomi-san did mention CakePHP to you halfway during the project, but by then it was too late. The project was on its way to disaster, and you were on your way to another company).
> On the last project I was on code was moved from local environment, to test environment and beyond using AllFusion Harvest Change Management. At first I hated it, but now I can see how it was useful. Are there any open source > software packages out there for moving code from server to server (ala Harvest)? I guess we'd primarily be moving HTML and PHP scripts.
All these years later, and Harvest was the best release tool / change manager I've used. It was fool proof. My vision is we can do something like that at Rakuten.
> What IDE should we use? One of the developers and I used Websphere on the last project, so I was thinking we could use Eclipse with a PHP plugin since we are already familiar with it.
NetBeans or Eclipse is fine
> What kind of source control should we use? CVS? Subversion? Some one that works well with PHP that I don't know about?
use GIT. CVS sucks. SVN is only marginally better. Also FYI, source control and programming language are completely decoupled, no reason why one would work well with PHP.
> What PHP framework should I use?
You didn't ask that question, and instead rolled your own framework, which turned out to be terrible. If I remember correctly you made classes called HtmlBuilders. Look up commonly used MVC frameworks like CakePHP.
(Satomi-san did mention CakePHP to you halfway during the project, but by then it was too late. The project was on its way to disaster, and you were on your way to another company).
> On the last project I was on code was moved from local environment, to test environment and beyond using AllFusion Harvest Change Management. At first I hated it, but now I can see how it was useful. Are there any open source > software packages out there for moving code from server to server (ala Harvest)? I guess we'd primarily be moving HTML and PHP scripts.
All these years later, and Harvest was the best release tool / change manager I've used. It was fool proof. My vision is we can do something like that at Rakuten.
Reply
Leave a comment