Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Practical PHP Book

Featured Replies

Hi Guys

 

I am struggling to find a good modern practical PHP Book. I want a book that actually builds applications ! and does not start with crap such as [ Hello World ! ] lol

 

A book where it walks you through building applications in PHP (useful ones). I already know the basics ! such as variables, control statements, syntax, manipulating variables ...etc

 

I'd greatly appreciate some recommendations.

 

Thank You.

Personally I'd recommend building an app from the site http://www.phpvideotutorials.com/

The free lessons go through the basics, but the paid courses build applications that are useful and practical

Not to mention that you can get a subscription for as little as $30 and download all the courses.

 

This is much more than you will ever get from a book of the same price IMO

 

NOTE: these are video tutorials not simply text tutorials

 

Jay

  • Author

But they are talking about CakePHP there !

 

I don't even know what that is .. and I have never used it :( Will they teach me all that ?

Not all of the Courses are CakePHP. The database website from scratch, photo voting website from scratch, shopping cart and paypal website from scratch and the job website from scratch are all built from the ground up. You write every line of php code. The cake courses are more advanced. You need to do the beginner ones ideally and then move on to cakephp. cakephp is a php framework designed to make building large applications quicker and easier without the need to reinvent the wheel every time you make an application

Do not learn CakePHP to start with.

 

You need to look at tutorials on the internet, install wamp on your local pc and just fiddle.

 

Change small things and see what effect they have.

  • Author

Thanks KieranA; I have already done that :)

 

I have even built a little script with the help of the guys here ! check it out.

 

http://www.ciwan.info

 

Click Refresh a couple of times, each time you'll get a different quote with a different picture :) lol I was so proud when I created that ! :D

 

OK Jay, I guess I'll subscribe to them.

 

But also do you have a good book for me ! I want to read while I'm out and about ! or while I am in bed.

 

Thanks

In terms of building a full on application in a book, I haven't seen one sorry, although I'm sure there must be some out there :(

I've been reading "PHP 6 and MySQL 5 by Larry Ullman"it does start off with the basics but in the last few chapters it takes you through how to create a message board, user registration system and an e-commerce application.

 

Don't know if this is any good for you.

  • Author

Thanks bazmati

 

I did some research on that book, and I did not like what I read about it.

 

Any more suggestions ?

 

Thanks

Go for a more "general" book. PHP is changing a lot - there isn't going to be many books out there which take into account php2.3+ and that's where a lot of changes have occured.

Why would you want a book on PHP 2.3 or anything below PHP 5? PHP 4 has been deprecated for almost 2 years now

Why would you want a book on PHP 2.3 or anything below PHP 5? PHP 4 has been deprecated for almost 2 years now

I meant php5.3 (typo)

  • Author

hehe ok so which " more general " book do you recommend ?

 

It must have application building in it though !

 

Thanks :)

I've been reading "PHP 6 and MySQL 5 by Larry Ullman"it does start off with the basics but in the last few chapters it takes you through how to create a message board, user registration system and an e-commerce application.

 

Don't know if this is any good for you.

 

PLUS ONE - this is without doubt the best PHP starter book IMO. Good call @bazmati

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.