Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions

Reply
 
Thread Tools Display Modes
  #1  
Old 01-21-2002, 02:14 AM
Psychdrone Psychdrone is offline
 
Join Date: Nov 2001
Posts: 525
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

heh I plan to start reading in to php, ( you just wait till my first hack!! )

I just got a book, (see attachment) and got a few online sources!

how did you learn about php, and if it was a book, tell us which one, and what you thought of it?
Attached Images
File Type: jpg phpbook.jpg (38.5 KB, 0 views)
Reply With Quote
  #2  
Old 01-21-2002, 07:50 AM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I learned PHP and MySQL from vBulletin really.
Of course I read some online tutorials which really help, but I can't remember which ones I've read.
Reply With Quote
  #3  
Old 01-24-2002, 05:52 AM
Action-N's Avatar
Action-N Action-N is offline
 
Join Date: Jan 2002
Location: Pasco, WA
Posts: 225
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey funny, that was the first book I got. Certianly is for getting started, that for sure. I first started working with php by messing with the content manager called phpnuke. I was tired of trying to run a website manually with just HTML, so I was determined to learn php.

My second book is "PHP and MySQL web development" by Welling and Thompson. It has more advance scripting, but still nothing like what vBulletin is built with.
Reply With Quote
  #4  
Old 01-24-2002, 07:33 AM
Sparkz's Avatar
Sparkz Sparkz is offline
 
Join Date: Nov 2001
Posts: 544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you know some programming from before, the PHP manual is incredible valuable.
It's the only reference I use these days.
Reply With Quote
  #5  
Old 01-24-2002, 02:52 PM
Lesane's Avatar
Lesane Lesane is offline
 
Join Date: Oct 2001
Location: The Netherlands
Posts: 1,149
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm reading "Php4 Bible" at the moment. Its a good book, they give good examples of the code.
Reply With Quote
  #6  
Old 01-24-2002, 03:43 PM
Gimp Gimp is offline
 
Join Date: Nov 2001
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

all from reading the manual + some tutorials online
u mostly learn stuff and gain expirience after working on something big
Reply With Quote
  #7  
Old 01-25-2002, 05:43 AM
Mark Hensler's Avatar
Mark Hensler Mark Hensler is offline
 
Join Date: Oct 2001
Location: California
Posts: 205
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

manual + hacking + debuging others' code

I've found that debuging other people's code is a learning experience by itself. You'll get to see all kinds of stuff you may never otherwise see. For example, I work on one project at work. But when I come home, I'm debuging code for several people who each have a project different from mine. This gives me more exposure to different problems and different solutions.
Reply With Quote
  #8  
Old 01-25-2002, 11:04 PM
tbloom2002 tbloom2002 is offline
 
Join Date: Nov 2001
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

php.net, mysql.com, "php and mysql web development", and just looking over other code to see how everything works.. are your friends
Reply With Quote
  #9  
Old 01-26-2002, 12:19 AM
slade slade is offline
 
Join Date: Dec 2001
Location: Houston, TX
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Mark Hensler
manual + hacking + debuging others' code

I've found that debuging other people's code is a learning experience by itself. You'll get to see all kinds of stuff you may never otherwise see. For example, I work on one project at work. But when I come home, I'm debuging code for several people who each have a project different from mine. This gives me more exposure to different problems and different solutions.

Exactly. You don't need to spend any money, in my opinion to learn PHP at all. Like Mark said, the PHP and mySQL manuals are invaluable. Also, find a community devoted to PHP (www.phpbuilder.com or www.tek-tips.com) where you can ask questions and debug other code. It worked for me.

-Vic
Reply With Quote
  #10  
Old 01-26-2002, 03:58 AM
nuno's Avatar
nuno nuno is offline
 
Join Date: Oct 2001
Posts: 469
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

[high]* nuno only knows that PHP stands for Personal Home Page. [/high]
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:51 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04610 seconds
  • Memory Usage 2,265KB
  • Queries Executed 12 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete