how long for an experienced php prog to do ....

6 replies
i have a website that needs to roll out quickly... the php programmer i hired just dumped me because he doesn't like "design and usual programming" he already wasted 3 weeks on that.

the core is done but i need someone to do :

a very simple template management,
negative keyword option,
user management,
duplicate management (from a mysql database),
be able to remember previous searches (store results in db ),
add an admin page.
cron searches
searches alerts.

how long would an experience php programmer take to do that.
#experienced #long #php #prog
  • Profile picture of the author HomeBizNizz
    Originally Posted by rhelaine View Post

    a very simple template management,
    Smarty templating
    {{ DiscussionBoard.errors[979031].message }}
  • Profile picture of the author rhelaine
    thanks...but i mean email templates... sorry was caught in my little world and did't think of mentioning it.
    Signature

    Wife is a writer: andreahelaine.com

    Web design : http://www.Youcanbetheexpert.com/web-design

    Trying to get a series of short movies off the ground: Pieces of Him

    {{ DiscussionBoard.errors[979511].message }}
  • Profile picture of the author rhelaine
    freelance or company i don't care.... i was looking at freelance but at that point i should have rolled it 2 weeks ago so i need to get it done.
    Signature

    Wife is a writer: andreahelaine.com

    Web design : http://www.Youcanbetheexpert.com/web-design

    Trying to get a series of short movies off the ground: Pieces of Him

    {{ DiscussionBoard.errors[979984].message }}
  • Profile picture of the author clubvikram
    Banned
    Well how quickly can a particular task be done is very relative in the world of programming.
    It all depends upon the skill and experience of a php programmer.even if the programmer is experienced and if he had not worked with say email templates in your case then he will take more time than the one who is less experienced in php but has as an experience of working with email templates.

    I hope i am not making the things intricate?

    and you will seldom find a php programmer who has done every thing,there would be certain aspects which he/she would be doing for the first time.Important thing is that his problem solving skills are top notch

    Based on my experience i think it would around 3 1/2 weeks to complete the job.
    {{ DiscussionBoard.errors[981082].message }}
  • Profile picture of the author intoAM.com
    Hello rhelaine,

    I would be able to finish your project within a week or so.

    I've been coding in PHP for over 3 years now.

    All the features you outlined are fairly easy to complete so it shouldn't take me much time to finish the project.

    I would need more information on the project before giving you an appropriate delivery time frame but it would definitely take no longer that 1 week and a half to complete.
    {{ DiscussionBoard.errors[984930].message }}
    • Profile picture of the author Steve Diamond
      Your question can't be answered properly based on the 34-word description you gave of what needs to be done. In developing scripted sites, the devil is always in the details. Always. Can't stress it enough.

      If you twisted my arm to state a number based on what you wrote, I would say somewhere between 30 person-hours and 1500 person-hours. And yes, that's not a joke or a typo.

      Let me give you a small example. You wrote "user management." Here are some of the specific features that might (or might not) be meant by that.
      • Membership registration system
      • Different member levels with different privileges
      • Paid memberships integrated with various payment processors
      • Parts of site protected from non-members
      • Some functions of site limited to certain member levels
      • Self service user upgrades and downgrades
      • Automated tracking to detect user/password sharing and disable accounts
      • Admin ability to track all user activity
      • Admin ability to disable and ban users
      • Admin ability to upgrade/downgrade users
      • Admin ability to email all users and/or selected users
      Actually I could go on in this vein for a while. And that's just expanding on two of your 34 words.

      Then after the feature list is set, there's a whole set of possibilities about the character of the user interface. Is it plain, web 1.0, 1990s style, with full page refreshes every time a Submit button is clicked? Or is it modern, web 2.0, 21st century style, with Ajax technology behind all the forms so that you never see a full page refresh and you have snazzy visual effects to show the user what's happening at each step? The newer-looking stuff is more complex and takes longer.

      Forgive me for ranting a bit, but I get very tired of seeing folks say "I know this is a simple job for a competent programmer." In my experience 99% of the people who say that don't really have a clue. I'm not aiming this at you, rhelaine. I'm ranting more widely here.

      Anyway, in case it isn't already obvious, my specialty is writing detailed technical specifications. And I believe that projects that start without having a detailed technical specification almost always go over budget and often fail entirely. I tried to show why in the earlier part of this post.

      I hope this helps someone. Lord knows I feel like a voice crying in the wilderness about this.

      Steve
      Signature
      Mindfulness training & coaching online
      Reduce stress | Stay focused | Keep positive and balanced
      {{ DiscussionBoard.errors[985140].message }}

Trending Topics