Going to start coding new site.
airbornflght
Houston, TX Icrontian
Ok.
I am the webmaster for my fraternity. Anyway, our site now looks antiquated and clunky. So I'm doing a visual redesign. But I couldn't just stop there. I started looking at other chapters sites and before I knew it I had come up with an entire new site map. And then pretty soon I had plans for a CMS (chapter management system) Things it will manage will be events, attendance, house jobs, mass emails, and lots of other stuff. But I need some guidance.
As far as the databasing goes I'm settled on MySQL as it seems to be the defacto standard (and did I mention free?:D) But here is my dilemma, I am very fluent in Java, and OOP in general. That's what I was taught from the beginning and I can churn it out very quickly. But PHP is procedural, right? I've never done a procedural language except for VB, and we only did that for 2 weeks. Learning the syntax will not be a problem for me.
So my question is should I tough it out and learn procedural programming/PHP or are there any web programming/scripting languages that are OOP? If I do php I guess I'll have to start reading and learning because I'm used to the class/object/method model. It just seems to make so much sense. I fear that a procedural language will be a step backwards.:sad2:
I am the webmaster for my fraternity. Anyway, our site now looks antiquated and clunky. So I'm doing a visual redesign. But I couldn't just stop there. I started looking at other chapters sites and before I knew it I had come up with an entire new site map. And then pretty soon I had plans for a CMS (chapter management system) Things it will manage will be events, attendance, house jobs, mass emails, and lots of other stuff. But I need some guidance.
As far as the databasing goes I'm settled on MySQL as it seems to be the defacto standard (and did I mention free?:D) But here is my dilemma, I am very fluent in Java, and OOP in general. That's what I was taught from the beginning and I can churn it out very quickly. But PHP is procedural, right? I've never done a procedural language except for VB, and we only did that for 2 weeks. Learning the syntax will not be a problem for me.
So my question is should I tough it out and learn procedural programming/PHP or are there any web programming/scripting languages that are OOP? If I do php I guess I'll have to start reading and learning because I'm used to the class/object/method model. It just seems to make so much sense. I fear that a procedural language will be a step backwards.:sad2:
0
Comments
I recommend getting your project together piecemeal. Get one or two features working, then make it live. Continue development on another box and add features as they're ready. There is a very high likelihood of burning yourself out and/or missing deadlines if you try to create a big, polished product before you launch.
From my experiences as freelance web developer, this can be a terrible mistake. Depends really on the quality of the code that was put in place before you. Even then, it can become quite the headache.
Hope I'm not too late to contribute, but you mentioned you were a Java person. You may want to look into JSP (Java Server Pages) for your scripting needs. Grab Tomcat dev server and play around with it. I've done very little with either one, but I had a friend in college that was a HUGE Java fan and he couldn't stop talking about JSP and server applets.