FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » More advanced PHP books
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: More advanced PHP books [message #171540 is a reply to message #171469] Sat, 08 January 2011 14:35 Go to previous messageGo to previous message
Captain Paralytic is currently offline  Captain Paralytic
Messages: 204
Registered: September 2010
Karma:
Senior Member
On Jan 5, 2:09 am, Tony Gravagno <tony_grava...@nospam.invalid> wrote:
> I've been writing software for over 30 years.  I can read PHP and make
> small tweeks to FOSS but I'm not an accomplished PHP developer.  When
> I look at FOSS I understand most of what they're doing, but I still
> feel like I'm not on top of the game.  To me, PHP syntax is just like
> any other with semicolons and curly braces.  The challenge is knowing
> what functions are available to populate the mental toolbox, and
> knowing the algorithms where good use of code leads to a fast runtime.
> I'm completely on top of Java, JavaScript, and C#, but light on C++
> for all of the exact same reasons.  PHP is similar, just different.
>
> Given that preamble, can someone recommend books that are beyond the
> basics of "What is PHP" and related syntax?  I need something that is
> still tutorial, still progressive, building upon basic skills.  Beyond
> the Hello World books, most others jump right into more sophisticated
> code, so your stuck looking up a lot of functions as part of trying to
> understand the algorithms.  Examples of that would include Wicked Cool
> PHP and the PHP Cookbook.  I need something between those levels that
> treat me as an advanced student rather than as a professional refining
> his skills.
>
> I don't want a book that focuses on PHP with Dreamweaver MX, MySQL,
> security, AJAX, etc.  I need to delve into the most important or most
> used functions and patterns so that I can work with any general
> purpose code.  The idea is, I look at PHP code and they do something
> "funky".  What is that?  I know I can learn through the school of hard
> knows, lookingup every function as I find it, but I've done that with
> over 20 other languages and I'd think there Has to be a better way
> with as popular as PHP is.
>
> I have downloaded the manual from the php.net website.  But a
> reference manual is for reference for someone who is already familiar
> functionality, it's not ideal for someone who wants to be fed a
> progressively better diet of relevant information.  (And no, I don't
> have time to go to college classes.)  As an example of why a reference
> manual is inadequate, the ref tells you what a function does, but
> rarely about when you should not use it, or how to use it in a secure
> and responsible way.  This is what separates amateur hobbiest coders
> from the pros, and I'd like the tutelage that an author/mentor can
> provide.
>
> If any published author out there wants to write a PHP book that fits
> the above description, I have Technical Editor credentials with
> several mainstream publishers, and would be honored to assist in the
> development of such a book.
>
> Thanks for your time. :)

I may have a couple of books bookmarked in my books24x7 account. When
I can remember the credentials, I'll take a look.

However, I think that the reason you are having problems finding such
a book is that you are asking the wrong question. You state: "a
reference manual is for reference for someone who is already familiar
[with the] functionality", but I don't necessarily agree with the last
word. A reference manual shows me the functionality and the syntax
required to use that functionality. What one needs to be familiar with
is the paradigms of programming and a general understanding of
semantics. Once you know that, a reference manual will tell you how to
implement your program in a particular language. If you ar fluent in
oo concepts, the php manual will tell you how to implement those
concepts in php. A c++ manual will tell you how to do it in c++ and a
COBOL manual will tell you likewise in COBOL (although oo COBOL is no
laughing matter).
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: phpmailer
Next Topic: mysqli and mysqli_field_len
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Wed Nov 27 07:20:19 GMT 2024

Total time taken to generate the page: 0.04603 seconds