Project Detail

Looking for a PHP developer - Long term  

Looking for a PHP developer - Long term is project number 521207
posted at Freelancer.com. Click here to post your own project.

 

| More
Free Trial For New Buyers
 

Status:

Selected Providers: softsolution2000

Budget: $250-750

Created: 10/04/2009 at 21:47 EDT

Bid Count: 32

Average Bid:
$ 1156

10/14/2009 at 21:47 EDT

Project Creator: TTTArnold
Employer Rating: 9.6667/109.6667/109.6667/109.6667/109.6667/109.6667/109.6667/109.6667/109.6667/109.6667/10 (3 reviews)

Bid On This Project
 

Description

Hello,

I'm looking for a full time PHP developer. Someone who's looking for a long term relationship, and has experience with PHP.

When you bid, please bid the price of your monthly salary. Again, looking for long term and full time.

Since I imagine there will be a lot of bids, please answer the following questions:

1. Do you use a DBA Layer, if so why, if not, why not?

2. What are the benefits of OO vs Procedural Programming?

3. What's your favorite framework, and why?

4. Do you have experience using CodeIgniter?

5. Do you think you would have the ability to build an app, like www.basecamphq.com ? I'm NOT asking you to violate copyright or actually copy it, just curious of your skills.

Feel free to mention projects you've done, and maybe attach a code sample if you're interested.

Those bids that don't mention or answer the above questions will be qualified as spam since you didn't actually read the ad...

Messages Posted:1 View project clarification board Post message on project clarification board

Bid On This Project
 

If you are the project creator or one of the bidders Log In for more options

 

1700

30 days

10-06-2009 16:27 EDT

Please see PMB. Thanks

help

 

600

7 days

10-05-2009 01:59 EDT

I can offer my high quality programming services to you. Please contact if interested.

help

 

1499

30 days

10-05-2009 14:22 EDT

Please check PM

help

 

1400

30 days

10-05-2009 09:58 EDT

Please check PMB for details, Thanks.

help

 

1500

30 days

10-05-2009 01:34 EDT

Please view PM for more details

help

 

1100

30 days

10-05-2009 04:24 EDT

Hi. Please check PMB for my bid comments. Thanks

help

 

1600

30 days

10-04-2009 23:45 EDT

Hi Arnold. My bid is for 4 hours/day. And for answers please see PM. Alexander.

help

 

2400

31 days

10-04-2009 22:04 EDT

Hello, I'll be contacting you via PM shortly.

help

 

750

30 days

10-05-2009 02:43 EDT

Please see PMB

help

 

550

0 days

10-05-2009 02:15 EDT

please see pm for details. thanks

help

 

1000

30 days

10-05-2009 02:18 EDT

Hi, check your message board for our quality work and more details.

help

 

750

20 days

10-05-2009 09:59 EDT

Please check PM

help

 

2100

30 days

10-05-2009 04:41 EDT

please check pm

help

 

300

30 days

10-06-2009 00:22 EDT

Hi, Profound mastery and experience with php developments .Please check pm for details.

help

 

1500

30 days

10-04-2009 23:58 EDT

Please check PM for my answer on your question

help

 

349

30 days

10-05-2009 02:42 EDT

Please check PMB for more details on my BID

help

 

1200

25 days

10-06-2009 02:30 EDT

Please check PM.

help

 

1200

30 days

10-05-2009 00:22 EDT

hi view my pm

help

 

1200

30 days

10-05-2009 04:58 EDT

(No Feedback Yet)

Hello, We are a team of professionals with more than 2 years of experience and developed over more than 160 projects covering template designing, Creating templates, creating complete web-sites and also payment gateways. Please check PM for more details taking 2 minutes of your time and it will help you make a decision why to choose us. Thanks.

help

 

750

0 days

10-06-2009 12:41 EDT

(No Feedback Yet)

Please see my private message.

help

 

750

30 days

10-04-2009 23:35 EDT

(No Feedback Yet)

Greetings, I have been a PHP developer for 5 years now. In that span, I have worked for 2 US companies, done freelance projects, and have created a couple of sites I own and maintain. I will send you a private message so you can view my portfolio and to answer your questions.

help

 

500

30 days

10-05-2009 00:17 EDT

(No Feedback Yet)

Please check PMB. I have sent you a mail

help

 

750

30 days

10-05-2009 01:20 EDT

(No Feedback Yet)

Hi Friend Please see PM. Thanks

help

 

750

30 days

10-05-2009 02:07 EDT

(No Feedback Yet)

I have experience in Ruby on rails, java, j2ee, TDD(Rspec). My favourite framework is ROR. Benefits of oo over procedural programming are, 1. Data abstraction(Hides the implementation details) 2. Encapsulation (a blueprint of the object is created by means of wrapping data and functions together) I don't have experience in codeIgnitor. however, I can learn it if needed. I can build application www.basecamphq.com since i have handled projects similar to it. My projects are, Integrating twitter app to a reputed website by creating a wrapper for twitter and delivering it to the client as a gem. Created a web application for fantasy football. (www.fantasyxpert.com) using ruby on rails.

help

 

1099

30 days

10-05-2009 03:17 EDT

(No Feedback Yet)

Please check your PMB for more details

help

KSN

 

3000

20 days

10-05-2009 04:08 EDT

(No Feedback Yet)

Please check your PMB for my answers and resume. Thanks.

help

 

250

30 days

10-05-2009 05:45 EDT

(No Feedback Yet)

hi there consider me for the project

help

 

750

30 days

10-05-2009 09:11 EDT

(No Feedback Yet)

Kindly check your PMB for more details.

help

 

750

20 days

10-05-2009 14:43 EDT

(No Feedback Yet)

Please check PM.

help

 

699

25 days

10-05-2009 16:10 EDT

(No Feedback Yet)

You consider us, Emblem Technologies (Pvt) Ltd, an option. We can give you services more than just PHP developer. Our developer are familar with CakePHP, .NET, Rails etc. So you can rely on us. Regards

help

 

750

8 days

10-06-2009 06:52 EDT

(No Feedback Yet)

HI This is Stuty from Webtek Labs,India.Webtek is an services organization.We have required skill sets in PHP.We can negiotate regarding costing.Please provide your email id for sending required answers as we are unable to post here due to lenght . Do you use a DBA Layer, if so why, if not, why not? A) Yes,Abstraction of common functionality (making database data changes, fetching data, etc) shouldn't be an afterthought. Having had to port a MySQL backended applications to Oracle, I'll agree that PHP function proliferation are hardly the biggest problem. However, providing a consistent interface for preparing statements, handling SELECT result sets, etc a la the aforementioned data access wrapper layer IMO should've been a core design aspect in PHP -- in it's absence, people have to deal with a huge number of functions when they wade through PHP docs. Arguing that an abstraction layer increases complexity misses the point; it enhances developer productivity by providing a familiar interface for familiar tasks. Abstraction layers for PHP are just what DBI is for Perl; using mysql_foo() is like using oraperl. 2. What are the benefits of OO vs Procedural Programming? A) OOPS means Object Oriented Programming Languages and Systems and is different from the Structural programming in the fact that in OOPS programming you take advantage of Polymorphism, Multiple inheritance and Abstraction and Encapsulation of the data by using Private and this helps in Security of Data while giving you the levarage to program your software system with the maximum flexibility. In procedural program ,programming logic follows certain procedures and the instructions are executed one after another. In OOPs program,unit of program is object,which is nothing but combination of data and code. In procedural program,data is exposed to the whole program where as in OOP's program ,it is accesible within the object and which in turn assures the security of the code. OOPs allow decomposition of a problem into a number of entities called objects and then builds data and function around these objects. Procedure oriented programming basically consists of instruction for the computer to flow,and organising these intructions into a groups known as functions. 3. What's your favorite framework, and why? A) Struts Framework. Apache Struts is a free open-source framework for creating Java web applications. Web applications differ from conventional websites in that web applications can create a dynamic response. Many websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response. Web applications based on JavaServer Pages sometimes commingle database code, page design code, and control flow code. In practice, we find that unless these concerns are separated, larger applications become difficult to maintain. One way to separate concerns in a software application is to use a Model-View-Controller (MVC) architecture. The Model represents the business or database code, the View represents the page design code, and the Controller represents the navigational code. The Struts framework is designed to help developers create web applications that utilize a MVC architecture. The framework provides three key components: A "request" handler provided by the application developer that is mapped to a standard URI. A "response" handler that transfers control to another resource which completes the response. A tag library that helps developers create interactive form-based applications with server pages. The framework's architecture and tags are buzzword compliant. Struts works well with conventional REST applications and with nouveau technologies like SOAP and AJAX. The Apache Struts Project is the open source community that creates and maintains the Apache Struts framework. The project consists of a diverse group of volunteers who share common values regarding collaborative, community-based open source development. The Apache Struts Project is proud to share these values with our parent organization: The Apache Software Foundation. The project is called "Struts" because the framework is meant to furnish the "invisible underpinnings" that support professional application development. Struts provides the glue that joins the various elements of the standard Java platform into a coherent whole. Our goal is to leverage existing standards by producing the missing pieces we need to create enterprise-grade applications that are easy to maintain over time. The Apache Struts Project offers two major versions of the Struts framework. Struts 1 is recognized as the most popular web application framework for

help

 

3500

7 days

10-07-2009 09:50 EDT

(No Feedback Yet)

Good morning. I am a web developer in Missouri looking to convert my office job to full time Internet based development. I have been developing web sites since 1996 and would love to work with you. In response to your set of questions: 1) I do use a DBA. I work primarily with Oracle at the moment, but have significant experience with MySQL, SQLite and MSSQL. Data access, while important, should not be the focus of each project. A solid DBA allows me to use the database as a tool, rather than becoming the primary development focus of each project. 2) OO programming allows significant reuse of code. It also enhances project stability due to the black box nature of objects. If I can create a class to perform a task, then I can stop thinking about that class and move on. This allows continued focus on the overall goals of the project and not on the details of implementation. Additionally, complex applications become nearly un-readable and impossible to maintain in a procedural environment. 3) My favorite framework is Codeigniter. After significant PHP framework research, I chose Codeigniter based on it's simplicity and flexibility. I do not like being tied to a bloated environment (CakePHP for instance) that requires adherence to a single development paradigm. The advantage, to me, of Codeigniter is the ability to pick and choose which aspects of the framework I want to use. I also appreciate the documentation and ease of use. 4) Yes, see answer #3. 5) I would be able to build the application at basecamphq.com. Pretty much any project is possible with detailed specifications and robust requirements gathering. I would like to take a moment to mention that I am a programmer, not a designer. I have a good eye, and can make useful usability recommendations to an extant design, but if you are looking for a ground up designer, I am probably the wrong candidate. Thank you for your time.

help


    Bid on this Project