SunQuest
 
           PHP Development
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
User Name:
Password:
Remember me
 
Go Back   Dev Articles Community ForumsProgrammingPHP Development

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Display Modes
 
Unread Dev Articles Community Forums Sponsor:
Ajax Application Generator Generate database and reporting .NET Web apps in minutes. Quickly create visually stunning, feature-rich apps that are easy to customize and ready to deploy. Download Now!
  #1  
Old May 10th, 2003, 06:57 AM
Vince Vince is offline
LordNitrous
Dev Articles Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: England
Posts: 137 Vince User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
Terrible PHP Books out there!

I have bought 3 PHP books and have taken them back because of the following reasons:

1. They are too formal. If someone is learning something they need it to be as simple as possible. Fancy words don't stick to your head as much as simple ones.

2. They do not have any examples, or at least good ones. All the books start off with variables, then data types and then arrays and classes etc... there are no good examples at the end of a chapter. Perhaps if they made a book that taught you how to make a whole site using php/mySQL starting off basic and making scripts to add to it whilst learning the functions that would help more people. I know very little PHP, recently learned basic array functions but add that to variables and basic mySQL querys it's nothing really.

3. No CD's with examples, tools...

I bought a Javascript book ages ago and it was great because the book allowed me to make scripts in every 2-3 pages of reading so I didn't get bored. And I could compare my work to the example one in the CD.

Overall, my experience of PHP books as been poor. I bought SAMS teach yourself PHP in 24 hours, A programmers introduction to PHP 4.0 (probs the best one out of the bunch) and another one which I can't remmber the title.

Reply With Quote
  #2  
Old May 10th, 2003, 09:37 AM
nicat23's Avatar
nicat23 nicat23 is offline
Addicted to Chaos..
Dev Articles Novice (500 - 999 posts)
 
Join Date: Jan 2003
Location: Ft. Worth, TX
Posts: 653 nicat23 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 47 m 52 sec
Reputation Power: 0
Send a message via AIM to nicat23 Send a message via Yahoo to nicat23
The PHP Black book is a good one to buy.. it has plenty of examples, and its written for programmers learning php from scratch..

PHP Black Book by Peter Moulding.. he actually has quite a few books under him that he wrote.. check out petermoulding.com


Reply With Quote
  #3  
Old May 10th, 2003, 11:53 AM
Vince Vince is offline
LordNitrous
Dev Articles Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: England
Posts: 137 Vince User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
thanks, I will try and loan it out at the library b4 I buy it

Reply With Quote
  #4  
Old May 10th, 2003, 04:54 PM
infamous-online infamous-online is offline
Moderator
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Apr 2002
Posts: 404 infamous-online User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 Day 24 m 44 sec
Reputation Power: 7
that's why i dont buy books cause i bougth 6 flash mx books and none provided the info i was looking for, so i am taking macromedia's course instead.
__________________
Apache Expert

Reply With Quote
  #5  
Old May 10th, 2003, 05:00 PM
Vince Vince is offline
LordNitrous
Dev Articles Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: England
Posts: 137 Vince User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
glad to see people share my views I thought I was going to get my head bitten off!

the thing is, everyone always says that reading PHP books is better than tutorials but from my experience tutorials have been better

Reply With Quote
  #6  
Old May 10th, 2003, 05:00 PM
nicat23's Avatar
nicat23 nicat23 is offline
Addicted to Chaos..
Dev Articles Novice (500 - 999 posts)
 
Join Date: Jan 2003
Location: Ft. Worth, TX
Posts: 653 nicat23 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 47 m 52 sec
Reputation Power: 0
Send a message via AIM to nicat23 Send a message via Yahoo to nicat23
The only books lately that I've been buying <with exception to my php black book> are at 75% off books.. lol.. only pay like $5 for each of em...

Reply With Quote
  #7  
Old May 10th, 2003, 05:01 PM
Vince Vince is offline
LordNitrous
Dev Articles Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: England
Posts: 137 Vince User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
there arent shops like that where I live, everything is full price! how queer is that!

Reply With Quote
  #8  
Old May 10th, 2003, 07:10 PM
*JaH* *JaH* is offline
Junior Member
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Feb 2003
Posts: 14 *JaH* User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
I've got that Sams book myself, it indeed kinda sucks The examples are short and you don't really learn alot from it You learn alot more by just reading the php.net documentation

Reply With Quote
  #9  
Old May 10th, 2003, 07:47 PM
Vince Vince is offline
LordNitrous
Dev Articles Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: England
Posts: 137 Vince User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
its really pissing me off that there is no definitive guide to learning php. A language so popular doesnt have that many great tutorials, its really shocking...
__________________
You don't deserve to read my signature...yeah! That's it, keep walking...yeah walk away from me! That's it! Get out of my pub, you're barred!

Reply With Quote
  #10  
Old May 10th, 2003, 08:10 PM
MadCowDzz's Avatar
MadCowDzz MadCowDzz is offline
I'm Internet Famous
Dev Articles Frequenter (2500 - 2999 posts)
 
Join Date: Jan 2003
Location: Toronto, Canada
Posts: 2,890 MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level)MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level)MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level) 
Time spent in forums: 1 Week 16 h 4 m 48 sec
Reputation Power: 8
i have Sams PHP & MySQL Web Development... i found it okay...

Web Application Development with PHP 4.0 wasn't nearly as PHP based as i hoped... [forget the publishing company]

i took PHP & MySQL For Dummies out of the library.... ugh!! forgot how bad dummies books are...

Reply With Quote
  #11  
Old May 10th, 2003, 08:15 PM
Vince Vince is offline
LordNitrous
Dev Articles Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: England
Posts: 137 Vince User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
quite the contrary IMO, dummies books are very good because they include a lot of examples and cd's to help you learn.

Reply With Quote
  #12  
Old May 10th, 2003, 10:57 PM
*JaH* *JaH* is offline
Junior Member
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Feb 2003
Posts: 14 *JaH* User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Quote:
Originally posted by Vince
its really pissing me off that there is no definitive guide to learning php. A language so popular doesnt have that many great tutorials, its really shocking...


what do you need more than the php documentation? It's one big tutorial

Reply With Quote
  #13  
Old May 11th, 2003, 02:46 PM
Vince Vince is offline
LordNitrous
Dev Articles Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: England
Posts: 137 Vince User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
yeah but it is more about explaining the syntax rather than explaining how scripts work

Reply With Quote
  #14  
Old May 13th, 2003, 07:54 PM
avit avit is offline
Not Yet Perfect
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Nov 2002
Location: Squamish, BC
Posts: 111 avit User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
Send a message via ICQ to avit
Quote:
Originally posted by MadCowDzz
i have Sams PHP & MySQL Web Development... i found it okay...
I have this one too. I think it's probably among the better ones, in terms of what Vince is looking for. (More examples, bigger picture stuff, cookbook stuff...) The first half of the book consisely touches on all of the nuts & bolts, then the second half is all case studies. I like that format, however, I still don't find this book or any other PHP book I've seen to be totally adequate.

Some faults of this and every PHP book:

Outmoded syntax (e.g. register_globals is a big one). Not enough big-picture discussion: how scripts should be structured to tie together into a whole. Little or no coverage of templating, abstraction, n-tier structure, planning. The academic stuff. All of the nuts & bolts syntax stuff is covered very well by php.net documentation, with the bugs and gotchas amended by real-world users. Too many pages are wasted on basic syntax in every book. Too many dead trees of screenshots that take up half the page. I find myself flipping pages between short little paragraphs that should really be side-by-side, but are instead scattered between unnecessary screenshots. Some sort of SQL cookbook section would also be helpful, with example structures of common queries, and the like.

I'm sure I could add to this if I went back and looked over the books I have.

Reply With Quote
  #15  
Old May 13th, 2003, 10:52 PM
CHornJr's Avatar
CHornJr CHornJr is offline
Contributing User
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Nov 2002
Location: New York City
Posts: 233 CHornJr User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 Day 50 m 19 sec
Reputation Power: 6
Send a message via AIM to CHornJr Send a message via MSN to CHornJr Send a message via Yahoo to CHornJr
Quote:
Originally posted by *JaH*


what do you need more than the php documentation? It's one big tutorial


The truth is if you don't already know what your look for it doesn't help. If you know exactly what youa re looking for it is great
__________________
CHornJr
"One day I'll know what I am doing"
My Blog
Suanhacky Lodge #49
Rebel Squadrons

Reply With Quote
  #16  
Old May 14th, 2003, 01:57 PM
Vince Vince is offline
LordNitrous
Dev Articles Newbie (0 - 499 posts)
 
Join Date: May 2003
Location: England
Posts: 137 Vince User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 6
well I finally found one: PHP in easy steps by Mike McGrath

I actually read it for 1 hour in the bookshop until the woman started giving me dirty looks and then I shelled out £10 for it and walked home.

When I was skim reading the content of the book it is very good, because it covers all the aspects in chapters with loads of small little scripts which could come useful.

The book itself is quite small but I didnt want a huge encyclopadeia on PHP, more an introduction and comprehension on all Syntax and allowing me the ability to freely code my own scripts without using any resource to help me.

If you want to buy it the ISBN is: 1-84078-207-2 and it costs 9.99 GBP, you can visit the official site: http://www.ineasysteps.com

Vince.

Reply With Quote
  #17  
Old May 14th, 2003, 03:35 PM
nicat23's Avatar
nicat23 nicat23 is offline
Addicted to Chaos..
Dev Articles Novice (500 - 999 posts)
 
Join Date: Jan 2003
Location: Ft. Worth, TX
Posts: 653 nicat23 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 47 m 52 sec
Reputation Power: 0
Send a message via AIM to nicat23 Send a message via Yahoo to nicat23
did you go to the book store and look at the php black book?

Reply With Quote