Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

How good are you at.....................................?


toolcrazy

I consider myself a ______ at PHP  

7 members have voted

  1. 1. I consider myself a ______ at PHP

    • Beginner
      5
    • Newbie
      6
    • Intermediate
      18
    • Intermediate Expert
      5
    • Expert
      2
    • Professional
      2


Recommended Posts

How good are you at writing code.

 

I've been with OSC since the end of November 2002 and I just love it. But I can't write a lick of code from scratch. All my mods are from this forum. I find a snippet that I like and incorporate it into my site. A lot of fixes that I post is something I read somewhere else. I just recently posted a change that I did myself, but I still didn't write anything, I just figured out what the code does and modified it, without writing something new.

 

My wish is to finally learn PHP. I have read a book or two, well bits and pieces anyway. I do understand the format, what a if statement is, a variable, I have a little trouble understanding arrays. I know what a string is, and a lot of others, but I can't put them to use. I just can't remember the syntax.

 

Well, I've rambled long enough. Tell us what your level of knowledge of PHP is. I would like to hear.

Steve

-------------------------

Link to comment
Share on other sites

I can get myself around PHP, meaning that I can edit it a bit and customize PHP scripts quite a bit, but I can't write any. :) I don't have time to learn how to write PHP, unfortunately. I'd love to learn the language in great detail and how to write it, though!

Link to comment
Share on other sites

i didnt know how to write php before i started using this in Nov 2001, and now I am getting fairly fluent -there are still little things that i miss, but it gets easier and easier every day - now if i could just finish the contributions i am working I would be happy... 8)

Link to comment
Share on other sites

Fairly confident intermediate level with php. I have been using php for a couple of years now, and if I need to do or make anything at all, I know I can do it. Sometimes the code isn't that elegant, quite often I find myself referring to a manual or two, but I always manage to get the task completed and the script always ends up doing what I set out to achieve.

 

Although I bet, if I look back on the stuff I am doing now in two years time, I'll laugh and wonder how I got anything done at all. It's always the case.

Link to comment
Share on other sites

Hmmm....I don't really "write" write it but I like to use Dreamweaver here and there when I am attempting to do something fancy.

 

I dunno..

 

I have been lurking this site since before Oct2002 leeching and learning all about this shopping cart.

 

I have even started to become handy at programming and reprogramming MySQL stuff....something which I always had trouble with before.

 

I guess to some degree I am still a newb but at least I can fix a broken OSC site :shock:

Link to comment
Share on other sites

thats great! :)

 

see, we are all learning, no matter how much we think we know :wink:

 

Yep, I agree. I never thought I'd be helping out, when I started here. In fact I thought I never could master this program. I still haven't mastered it, but I've got a good understanding of how it works. Now if I could write my own scripts, I'd be set.

Steve

-------------------------

Link to comment
Share on other sites

I can't write it from scratch, BUT I can understand some of it and know what some of it does. AND I can put bits and pieces in the right places and make it work. I can even find errors and fix them!!! I have to say that my teachers have been php nuke forums and here at the osc forums. I have not picked up a php book, however I have e=seached on google and have been to the phpmyadmin :?: site or some other php sites and found out about commands and stuff. Also have been searching around the mysql sites and bothering people for examples of how to do various specific mysql things.

 

Never heard of php before November 2002, I think my first nuke site went live on my birthday.... And I didn't find osc until late December.

 

Fast learning curve for some of us...

 

Does anyone else believe that certain languages are easier than others for certain types of brains maybe??? I loved basic (don't tease), never got to be friends with perl or java, and now LOVE php. Wish I had found it a LONG time ago!!!! (Studied languages you folks would have never heard of in college, one of which the acronym doesn't even mean the same thing any more!)

[no external urls in signatures please, kthanks]

Link to comment
Share on other sites

Does anyone else believe that certain languages are easier than others for certain types of brains maybe??? I loved basic (don't tease), never got to be friends with perl or java, and now LOVE php.

 

I tend to agree. BASIC rox! At one point in my life I was fluent in 12 different variations of it although PHP is much cooler to me.

 

Which reminds me of a quote I recently saw today...just can't remember where.

 

"There are 10 types of people in the world. Those who understand binary and those who don't."

 

(Studied languages you folks would have never heard of in college, one of which the acronym doesn't even mean the same thing any more!)

 

Do dat be EBONICS?!

Link to comment
Share on other sites

(Studied languages you folks would have never heard of in college, one of which the acronym doesn't even mean the same thing any more!)

 

Do dat be EBONICS?!

 

bewy fonny

 

no dat be RPG 8)

[no external urls in signatures please, kthanks]

Link to comment
Share on other sites

BASIC :roll:

 

A good starting point (as long as its an OOP implementation - no GoTo statements.....) :lol:

 

when i graduated (many many moons ago), I could program in Basic, Fortran, LISP, Cobol, RPG, PL/1, Algol, Assembler, NOS, APL, C, C++, Pascal, and the list goes on and on.... out of all the languages i learned, I ended up using Fortran and Assembler 90% of the time...

 

for web programming things like perl, php and others are interesting variations on a theme - php reminds me a little of C and can be just as cryptic to read :shock:

 

commenting your code helps - it helps you remember what you did and helps others learn what you did :wink:

Link to comment
Share on other sites

The quote mentioned earlier in this thread (there are 10 types of people...) is on a tshirt on thinkgeek :)

 

Id say my php was pretty good, but i still use dreamweaver alot, I too started with basic, first on an old texas instruments machine (when i was three) simply copying code for games out of books and magazines, and by the time the c64 and cpc464 were out i was capable and writing my own games :)

 

I moved onto pascal whilst at high school, and then i stepped into the Object Orientated world of Delphi :)

 

I ignored web development for a long time, but you have to keep up with the times, so a couple of years ago, I jumped into php and havent looked back

Link to comment
Share on other sites

Well, although I have quite a bit of experience in perl, C++, SQL, and shell scripting (Korn), as well as a little in VB, python, Cobol, CL, I have virtually NO experience in HTML. I've fumbled my way arround, but I still lack in knowlege of forms and buttons and stuff.

 

Web development is new to me as well, although I've done some CGI stuff. Mostly, I'm a database programmer with a love for structured, procedural logic.

 

Now, though, I'm starting to really like the way php handles things, especially classes, and the way it interacts with html is very cool. Much easier than perl cgi.

 

I guess if I could ever get my html down, and lear how to program more OO, I would be very close to an advanced user.

-------------------------------------------------------------------------------------------------------------------------

NOTE: As of Oct 2006, I'm not as active in this forum as I used to be, but I still work with osC quite a bit.

If you have a question about any of my posts here, your best bet is to contact me though either Email or PM in my profile, and I'll be happy to help.

Link to comment
Share on other sites

Does anyone else believe that certain languages are easier than others for certain types of brains maybe??? I loved basic (don't tease), never got to be friends with perl or java, and now LOVE php. Wish I had found it a LONG time ago!!!! (Studied languages you folks would have never heard of in college, one of which the acronym doesn't even mean the same thing any more!)

 

You all have brought up a lot of memories. I was introduced to computers in the late 70's whe the rat shack trs80 was cool. I was learning basic then and would get deep enough that I would max out the memory of the computers at work. Then I left, and thought this computer thing was a fad and go away. Oh well, live and learn. To this day I still kick myself for not sticking to it, I have to think how far I would be now. I started back into computers about 10 years ago. And HTML about 8, so I've been at it ever since. Introduced to PHP more than a year ago when a potential employer ask me if I knew any PHP. And I said, "Never hear of it". So, I went home to find out what it was. But, until I found OSC I didn't have any GOOD reason to learn it. And now the rest is history.

Steve

-------------------------

Link to comment
Share on other sites

Does anyone else believe that certain languages are easier than others for certain types of brains maybe??? I loved basic (don't tease), never got to be friends with perl or java, and now LOVE php. Wish I had found it a LONG time ago!!!! (Studied languages you folks would have never heard of in college, one of which the acronym doesn't even mean the same thing any more!)

 

I know, my last post didn't answer this question. But, I think programming isn't any diffrent than anything else in life. Some of us learn thing faster and better than others. Give me something mechanical, and ask me to fix it, I probably can. But, there is other people out there that would look at and say "I'm not touching that."

 

As far as programming, I do understand the structure, but I have problems with the syntax. I've had some training. I was taking a home study in programming and just got through the structure part and they were starting on a specific language, VB, and then my wife got hurt and did have time anymore to finish. My time limit ran out and so I couldn't finish. That's good though, I decided later to focus on web programing. And as I said before, "The rest is history"

 

Sorry for the rambling, I'll stop now. :D

Steve

-------------------------

Link to comment
Share on other sites

thats a great point - the syntax :roll:

 

every language follows a similar pattern, but the syntax changes from language to language, just like spoken languages (but thats another topic) :lol:

 

php seems to have a sometimes cryptic syntax (ala C/C++) that can make it a little perplexing for people to pick up quickly, and then add things like 'white spaces' that do not parse correctly and it can get frustrating for the new user

 

practice, practice, practice - write little pieces of code and test them - i find that the best way to learn, and that is how i was able to pick it up fairly quickly and start writing the few contributions i have made to OSC (while i continue to lose more hair trying to write more...) :lol: 8)

Link to comment
Share on other sites

My University degree is Computing Studies and at that time I learnt many languages like:

 

Algol 60 & 68

Fortran 11 & 1V

Assembler

Basic

George

etc etc

 

My first experience of computing was inputing Machine Code to something called a computer but it was only able to do basic arithmetic. I moved on to anaolgue computers (yes they still exist!) and for my degree I wrote a program to solve anagrams using Fortran 1V which doesnt lend itself to this task!

 

Later I bought my first PC - a Comodore PET and and moved on to an Atari 800. I was lucky to be the first person in my company (BT) to have a PC - the Compaq Portable. It was the size of a Sewing Machine, green an white monitor, no hard drive and 256k or RAM.

 

2 years ago, after an argument with my company web designers, I decided to build an internet site to prove something and so moved through HTML, Javascript, Server Side Includes on to perl and php dismissing ASP for some reason on the way.

 

How good am I at php? I would say my earlier training gives me an edge as far as software design and structure is concerned but I really cannot get my head around classes and object orientated code. I am used to listing out every instruction and cannot understand how the programme knows what to do!

Ian-san

Flawlessnet

Link to comment
Share on other sites

ahh, an oldie like me :lol:

 

hollerith 026 and 029 punch cards - bread boards on the card readers - metal cases to carry to cards to you dont drop them

 

memories.........

 

when it comes to OOP, you basically have think of programming in the reverse of everything you learned to do procedural programming and breaking virtually every rule you every learned :lol:

Link to comment
Share on other sites

when it comes to OOP, you basically have think of programming in the reverse of everything you learned to do procedural programming and breaking virtually every rule you every learned :lol:

 

You can say that again! But when the code works, I get a great kick out of it. I can't say I ever got much of a buzz from watching the reams of fan fold paper spewing out out of a dot matrix printer....

Ian-san

Flawlessnet

Link to comment
Share on other sites

I've gotta' say.....You guys make me feel pretty good about my own progress with php.

 

I still can't write anything original but, I have a fair amount of understanding of OSC and have managed to rearrange things to my liking.

 

Not bad for somebady that has NO background in computers, never took a class and didn't even own a computer until I decided I needed to sell on the web. :D

Link to comment
Share on other sites

I've gotta' say.....You guys make me feel pretty good about my own progress with php.

 

I couldn't agree more.

 

If this thread tells you anything, it is that anyone of any background can make progress. I put this down to the support and efforts of the core team and long standing members plus the structured design of the code - not to say the enthusiasm and support you always get in the forums.

Ian-san

Flawlessnet

Link to comment
Share on other sites

here here :)

 

now if i could make those noises they make in Parliment (hrumph hrumph)

 

this is all a learning experience each and every day for all of us

 

actually I think those of us with a 'formal' background in computer science can sometimes be at a disadvantage because of all the notions we already have in our heads from years or programming in various languages versus just having a nice blank slate to work on :wink:

Link to comment
Share on other sites

...languages versus just having a nice blank slate to work on icon_wink.gif

 

Hhhmmmm....a nice blank slate.....I'm not sure how to take that...... :wink:

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...