PHP Cake Developer
Job Description • PHP version 5.3 - Should have at least 5 years overall PHP and 1 year version 5.3, because version 5.3 is significantly different so the person should know it. Someone who knows version 5.3 should know that the main new features are to the object model, addition of namespaces, and also the addition of closures. The person should be able to administer the PHP server as well as develop for it. • MySQL version 5.0 - The person should be able to administer the PHP server as well as develop for it. • Apache 2+ - The person should be able to administer. • Linux (should be familiar with Ubuntu/Debian, others are different) - The person should be able to administer using command line shell. • MUST understand model/view/controller design pattern, and know it is a design pattern. • CakePHP framework version 1.3 - Should have at least 1 year of hand-on experience. The person should be able to answer the following questions: o Main principal of Cake = Fat Models and Skinny Controllers o Cake conventions = Controller names are plural, Model names are singular, DB table names are plural • CSS - should have 3+ years experience • HTML - should have 3+ years experience • AJAX - should have 3+ years experience • Prototype/Scriptaculous framework - should have 3+ years experience • Javascript - should have 3+ years experience • Curl - should have 3+ years experience • Mod_rewrite - should have 3+ years experience • Regular expression • Htaccess • MUST be able to develop WITHOUT a WYSIWYG (what-you-see-is-what-you-get) editor. Pluses if the person knows: • Webmin or Virtualmin • Postfix email server • PDFLib • Rackspace or other vendor cloud servers. Amazon not applicable. • Perl/CGI • VI or VIM • Zend Studio • Subversion or GIT • TAR and GZip Keywords: Website Project Management
| Expired |
Related projects
Search for freelance jobs
"I did not know what to expect at first. But my final impression once I used your site and service is a great one! Simply amazing!
I would recommend this service to any other freelance artists and co workers who are looking to expand their client base."
"The possibility to include all information about my freelance working places in just one website. It means, I don't need to tell my future employer to go to odesk, elance, etc. They can check everything about me in donanza website."




