UK WEB HOSTING FORUM FOR DISCUSSION ON WEB HOSTING SERVICE AND SUPPORT
LINUX HOSTING WINDOWS HOSTING PACKAGES SHOPPING CART OSCOMMERCE ZEN CART AGORA
ECOMMERCE HOSTING ASP MSSQL FRONTPAGE HOSTING PHP MYSQL HOSTING DISCUSSION FORUM
CPANEL RESELLER HOSTING DEDICATED SERVER VPS HOSTING PLESK VIRTUOZZO
Quick Search
Your forum announcement here!

  UK Web Hosting | Dedicated Server Windows and Linux VPS Forum > Web Hosting and Domains > PHP Hosting

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 09-01-2007, 21:08
daledavies's Avatar
Premium Member
 
Join Date: Oct 2006
Location: North Wales
Posts: 356
Default Learning PHP... Where To Start?

I've devided I would like to start learning PHP, years ago in college (a-levels) I learned Pascal and I used to really enjoy programming but going out an partying got the better of me in the end! I passed, but then kinda forgot about programming for years!

Recently I've been feeling a strong urge to get back into it, given that I'm now heavilly into web design I thought PHP would be an excellent place to begin where I left off.

Obviously there are some excellent resources available on the internet, but through doing my degree I've found that a good book is always the best way to start off. I find they usually have the scope to cover a wider area of topics and in much more detail.

However I'm open to opinion, what do you think? Where should I start?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 12-01-2007, 10:54
Member
 
Join Date: Jan 2007
Location: Northamptonshire
Posts: 37
Default

Hi,
I used a book called " Professional PHP4" from Wrox. I found most of it fairly bad, but the following chapters allowed me to write my own custom e-commerce shopping basket website hosting. (only my second PHP app!)
Chapters :
3 PHP Fundamentals
4 PHP Structures
6 Debugging
7 User input and regular expressions
8 Sessions and Cookies
9 File Handling
10,11,12,13, 17

The other chapters were either over fussy, or just there for completeness. It's only available used, but the advantage might be that it doesn't stress the Object orientated stuff, especially those chapters. If you haven't done OO programming, there is no need to begin with that learning curve as well. You could use your pascal knowledge, and then build up to it.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 12-01-2007, 18:28
daledavies's Avatar
Premium Member
 
Join Date: Oct 2006
Location: North Wales
Posts: 356
Default

Thanks I'll go check it out

I have a dream that one day I might be able to write my own social networking app for bands in my area.

Although probably by the time Im good enough with php somebody else will have already done it!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 12-01-2007, 19:01
eUKhost.com's Avatar
Chief Marketing Officer
 
Join Date: Sep 2005
Posts: 4,816
Send a message via AIM to eUKhost.com Send a message via MSN to eUKhost.com Send a message via Skype™ to eUKhost.com
Default

Quote:
Originally Posted by daledavies View Post
Although probably by the time Im good enough with php somebody else will have already done it!
If someone else does the networking thing by that time then you will be doing something that would be new at that time. Knowledge is always good as concepts go on changing but knowledge should go on improving to get through those concepts.

I hope I've not over exaggerated this statement
__________________
UK Web Hosting || Business Hosting || eUKhost Knowledgebase
Toll Free : 0808 262 0255 || MSN : mark @ eukhost.com || AIM : eukmark
A bunch of Sheep led by a Lion is better than a bunch of Lions led by a Sheep.
__________________________________________________

Great Opportunity :: Join our Affiliate Program for FREE and earn 20% commission on each referral.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 13-01-2007, 11:45
Junior Member
 
Join Date: Jan 2007
Posts: 3
Default

Normally I wouldn't recommend books like this, but I recently bought "PHP & mySQL for Dummies" to learn PHP. I picked up a second hand copy on eBay for under a tenner.

Within 3 months I've gone from nothing to having built a (nearly) complete PHP website hosting with a shopping cart, photo upload facility, members-only area etc. It was really well written and very accessible. Once you've got the basics of PHP, their website hosting (www.php.net) has loads of information on more advanced functions, and good examples from other developers.

I would recommend buying a book covers combined PHP and mySQL together, because it make a lot of sense when you think about what you are most likely to use PHP for - reading from and inserting into a mySQL database.

Good luck!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 13-01-2007, 17:21
daledavies's Avatar
Premium Member
 
Join Date: Oct 2006
Location: North Wales
Posts: 356
Default

Quote:
Originally Posted by eukhost.com View Post
If someone else does the networking thing by that time then you will be doing something that would be new at that time. Knowledge is always good as concepts go on changing but knowledge should go on improving to get through those concepts.
So what your saying two things. If someone else has already done it by then, I can always improve on it and at least I will have learned some new stuff in the process.

Quote:
Originally Posted by CJLees01 View Post
I would recommend buying a book covers combined PHP and mySQL together...
I agree with what you say, I think mySQL connections are something that is inevitable for a dynamic website hosting, and learning how to manipulate a database is definately something I will need to do.

Thanks for your support guys
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 14-01-2007, 07:50
Junior Member
 
Join Date: Jan 2007
Posts: 2
Default

php......is that the same as phpbb
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 14-01-2007, 10:26
Hallief3's Avatar
Premium Member
 
Join Date: Aug 2006
Location: UK
Posts: 252
Default

php is a scripting language.

phpbb is a forum that is made from php.

www.phpbb.com
__________________
Kind Regards,
Matt
Cheap Dr Who Toys | Dr Who News
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 14-01-2007, 16:52
daledavies's Avatar
Premium Member
 
Join Date: Oct 2006
Location: North Wales
Posts: 356
Default

Quote:
Originally Posted by buidoionline View Post
php......is that the same as phpbb
To quote Wikipedia...

"PHP (PHP: Hypertext Preprocessor) is a reflective programming language originally designed for producing dynamic Web pages."

The article this was quoted from can be found here http:// en.wikipedia.org/wiki/PHP. Again Wikipedia also provides a definition for PHPBB...

"phpBB is a popular internet forum package written in the PHP programming language. The name "phpBB" is an abbreviation of PHP Bulletin Board. Available under the GNU General Public License, phpBB is free software."

This article can be found here http:// en.wikipedia.org/wiki/Phpbb. Hope this helps
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 16-01-2007, 14:06
Junior Member
 
Join Date: Jan 2007
Location: Swindon
Posts: 28
Default

I bought myself a book, think it was SAMS teach yaself in 21 days or whatever. I think most of the bokos will be fairly similar, tbh it served as a good intro but not much more. Once you have the basics I think the only real way to get into is to have a good project to work on and get stuck in.

I wanted to do some modifications to an open source php project so I learnt a lot from looking at other people's code. Each time I didnt understand something I didnt proceed until I had worked it out, it can be slow going initially but once you get your head round some of the more complex ideas it becomes kinda fun in a geeky way !

GL!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
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
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 05:55.

 

Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by Web Hosting 3.1.0
Copyright © 2001-2008, eUKhost.com. All rights reserved.

 
Site Map

VPS Hosting
VPS Hosting plans

Dedicated Server Hosting
Dedicated Server plans

Business Web Hosting
100% uptime Hosting

Cpanel Hosting
cPanel Shared Hosting

Reseller Hosting
Reseller Web Hosting

Windows Hosting
Windows Shared Hosting

Windows VPS

Windows VPS Hosting

Semi Dedicated Servers
Semi-Dedicated Hosting

Dedicated Server Mirroring
Dedicated Server Mirroring

Webhosting Knowledgebase
Frequently asked Questions

Web Hosting Blog
eUKhost Blog

Web Hosting Support
Support Helpdesk

UK Data Center
eUKhost Datacenter

Web Hosting Forum
eUKhost Forum

Support Tutorials
Online Flash Tutorials

Offsite Back-up Plans
Remote Backup Service

Customer Testimonials
eUK Customer Testimonials


knowledgebase articles

eUKhost.com Services

Pre-Sales Questions
Pre-sales FAQ's

Domain Names
Domain registration FAQ's

cPanel Hosting
cPanel Hosting FAQ's

Windows Web Hosting
Plesk Control Panel

Reseller Hosting
Reseller Hosting FAQ's

VPS Hosting
Virtual Private Server

Semi-Dedicated Servers
Semi-Dedicated FAQ's

Dedicated Servers
Dedicated Server Hosting


popular blog categories


Web Hosting
Website Hosting articles

UK Web Hosting
UK Hosting articles

Dedicated Server Hosting
Dedicated Server guidelines

VPS Hosting
VPS hosting articles

cPanel Hosting
cPanel Hosting articles

Linux Operating System
Linux Operating techniques

Windows Web Hosting
Windows plesk articles

Web Hosting
Web Hosting Service