The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#11
|
||||
|
||||
![]()
One of the best ways to learn a new programming language is to actually have something you need or want to do in the language, and then use online resources to help you figure out how to do it.
Learn the basics with the HelloWorld type programs and then, it's time to do things that matter to you. If you start small and work your way up, you will learn a lot and feel like you really got something done. For example, figure out something tiny that you would like to change about your forum. Maybe you want to recognize the 5 most recent members on your site instead of just one. Then, you start reading the index.php code until you can figure out the gist of what's going on and where the code is that relates to the newest member. Then, it's just a matter of finding code somewhere that does sort of what you want to do, and making it do exactly what you want it to do. ![]() Amy |
#12
|
||||
|
||||
![]()
Thanks Danny and Amy.
Just out of interest how did you guys learn? and what would you have done differently in hindsight? Sorry to be a real nosey parker!! P.s Amy, that sounds like a great idea for some hands on which Im sure I will do at some stage ![]() |
#13
|
||||
|
||||
![]() Quote:
![]() ![]() Quote:
![]() Quote:
P.S. My first PHP script was a PHP engine for a non-php site, lol. Quote:
|
#14
|
||||
|
||||
![]()
I learned to program in BASIC in Junior high in the early 1980's. I picked up HTML, C, C++ and Java when I was in college, Perl when I installed Infopop's UBB and PHP when I installed Vbulletin.
Until I first installed VBulletin, I didn't know anything about SQL either. I learned by reading people's hacks and then by making minor changes of my own. |
#15
|
||||
|
||||
![]()
Thanks Anthony for answering - I am sure I will have more questions along the way (just can't think of any more right now!) hope you won't mind if I PM u at some point :classic:
Amy - sounds like you got a good start to it all! We did bits n bobs in school and i messed about with basic when I was a kid, but cant remb any of it now! I hope I get the time to sit down and learn php - I've wanted to do it for a while but so many things have cropped up (decorating the house at present!). Thank you all for taking the time to reply, I forgot how helpful you guys here at vb.org are!! :up: |
#16
|
|||
|
|||
![]() Quote:
Quote:
![]() |
#17
|
||||
|
||||
![]() Quote:
![]() I never used php or MySQL before playing around with vBulletin in 2001. Coming out of the M$-SQL DBA world, I wasn't a programmer at all, just my dB skills other than the odd VB/VBa classes. Thanks to all I have learned from working with vBulletin, a few years ago I rewrote my website in php and turned over 1,200 pages into 9 dynamic php files. SO much easier to keep updated now! I just reoptimized the code this spring and went for XHTML validation with full CSS layout. Something I never would have tackled if I had 1,200 pages to fuss with, so php afforded me the opportunity to learn even newer and greater stuff. ![]() I did the same way Amy suggested -- finding things I wanted to change and figuring out how to change them. Downloading various hacks (some installed, some not) to see how others were working with the code, and asking for help when I get stuck. I am no where near a coder, more of a muck-arounder who can follow directions well. If I can do this, pretty much anyone can. ![]() |
#18
|
|||
|
|||
![]()
I only officially started learning PHP this christmas, and I feel like I have the more than just the basics understood. I'm a very quick learner, so what I did was bought the book (PHP and MySql Web Development) and read it very quickly. This allowed me to grasp the concepts of php; now I use the book as reference. So, when I need to do something with php I go to the book, and find out how to do it in the book. If it isn't clear enough, I go to the PHP manual and get the information there. The best way I learned PHP was through the mistakes I made.
And I only knew HTML/CSS/ and basic Javascript before I started learning. |
#19
|
|||
|
|||
![]() Quote:
![]() Quote:
![]() I know a website that has over 5000 (approx.) badly formed HTML pages, and neverthless the administrators of that site have never remade it into PHP. xD |
#20
|
||||
|
||||
![]()
Okay -- thirded then.
![]() The website that owns one of the the forums I run is much the same. ~3,500 pages, most with a '90s flavor. Just the thought of putting them into a database gives the site owner hives, so he recruits people in chunks to update them. ![]() |
![]() |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|