Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #5152 > unrolled thread

Books?

Started by"Christopher M." <nospam_flibbity@floo.com>
First post2012-03-14 14:37 -0400
Last post2012-03-31 12:59 -0400
Articles 7 on this page of 27 — 13 participants

Back to article view | Back to comp.lang.php


Contents

  Books? "Christopher M." <nospam_flibbity@floo.com> - 2012-03-14 14:37 -0400
    Re: Books? The Natural Philosopher <tnp@invalid.invalid> - 2012-03-14 19:19 +0000
      Re: Books? "Christopher M." <nospam_flibbity@floo.com> - 2012-03-14 21:27 -0400
        Re: Books? The Natural Philosopher <tnp@invalid.invalid> - 2012-03-15 03:51 +0000
        Re: Books? Paul Herber <paul@pherber.com> - 2012-03-15 10:03 +0000
          Re: Books? "Christopher M." <nospam_flibbity@floo.com> - 2012-03-15 14:12 -0400
    Re: Books? "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2012-03-15 10:07 +0100
      Re: Books? The Natural Philosopher <tnp@invalid.invalid> - 2012-03-15 15:54 +0000
        Re: Books? "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2012-03-15 20:04 +0100
        Re: Books? Call Me Tom <noemail@nowhere.com> - 2012-03-15 18:23 -0400
          Re: Books? Tim Streater <timstreater@greenbee.net> - 2012-03-15 23:36 +0000
            Re: Books? Call Me Tom <noemail@nowhere.com> - 2012-03-15 20:53 -0400
              Re: Books? Erwin Moller <erwinmollerusenet@xs4all.nl> - 2012-03-16 14:07 +0100
                Re: Books? Call Me Tom <noemail@nowhere.com> - 2012-03-16 16:17 -0400
                Re: Books? "Leonardo Azpurua" <leonardo@exmvps.org> - 2012-03-16 21:57 -0430
          Re: Books? The Natural Philosopher <tnp@invalid.invalid> - 2012-03-16 09:57 +0000
    Re: Books? Scott Johnson <noonehome@chalupasworld.com> - 2012-03-15 05:54 -0700
      Re: Books? "Christopher M." <nospam_flibbity@floo.com> - 2012-03-15 14:14 -0400
    Re: Books? "Christopher M." <nospam_flibbity@floo.com> - 2012-03-16 21:29 -0400
      Re: Books? Gregor Kofler <usenet@gregorkofler.com> - 2012-03-17 16:25 +0100
        Re: Books? "Christopher M." <nospam_flibbity@floo.com> - 2012-03-17 19:31 -0400
          Re: Books? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-03-18 17:34 +0100
    Re: Books? macca <ptmcnally@googlemail.com> - 2012-03-19 10:32 -0700
      Re: Books? "Christopher M." <nospam_flibbity@floo.com> - 2012-03-19 21:39 -0400
        Re: Books? "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2012-03-20 09:47 +0100
        Re: Books? "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2012-03-20 10:19 +0100
      Re: Books? Burnsy <jburns131@gmail.com> - 2012-03-31 12:59 -0400

Page 2 of 2 — ← Prev page 1 [2]


#5178

From"Christopher M." <nospam_flibbity@floo.com>
Date2012-03-17 19:31 -0400
Message-ID<qtydnVubYYZwg_jSnZ2dnUVZ_hednZ2d@giganews.com>
In reply to#5176
"Gregor Kofler" <usenet@gregorkofler.com> wrote in message 
news:jk2ae1$76v$1@dont-email.me...
> Am 2012-03-17 02:29, Christopher M. meinte:
>> "Christopher M." <nospam_flibbity@floo.com> wrote in message
>> news:8sGdneILNJwueP3SnZ2dnUVZ_v2dnZ2d@giganews.com...
>>> What are some good PHP books? I've been reading the manual on PHP.net 
>>> and
>>> it looks pretty basic.
>>>
>>>
>>> W. Pooh (AKA Winnie P.)
>>>
>>
>> I found this site, if anyone's interested.
>> http://bytes.com/topic/php/answers/11337-delete-object
>
> Why should anyone be interested in a forum entry dating back to 2005
> discussing an OOP issue in PHP*4*?
>
> Gregor

I said "site".


W. Pooh (AKA Winnie P.) 

[toc] | [prev] | [next] | [standalone]


#5183

FromThomas 'PointedEars' Lahn <PointedEars@web.de>
Date2012-03-18 17:34 +0100
Message-ID<1421791.R2Jj0TNRZs@PointedEars.de>
In reply to#5178
Christopher M. wrote:

> "Gregor Kofler" <usenet@gregorkofler.com> wrote in message
> news:jk2ae1$76v$1@dont-email.me...
>> Why should anyone be interested in a forum entry dating back to 2005
>> discussing an OOP issue in PHP*4*?
> 
> I said "site".
> 
> W. Pooh (AKA Winnie P.)

Please return to your Hundred Acre Wood^W Web, little bear.


PointedEars
-- 
When all you know is jQuery, every problem looks $(olvable).

[toc] | [prev] | [next] | [standalone]


#5185

Frommacca <ptmcnally@googlemail.com>
Date2012-03-19 10:32 -0700
Message-ID<7257183.754.1332178327363.JavaMail.geo-discussion-forums@vbhv6>
In reply to#5152
PHP 5 Objects, Patterns, and Practice 
Matt Zandstra

[toc] | [prev] | [next] | [standalone]


#5186

From"Christopher M." <nospam_flibbity@floo.com>
Date2012-03-19 21:39 -0400
Message-ID<YsmdnbjWNvCPffrSnZ2dnUVZ_gidnZ2d@giganews.com>
In reply to#5185
"macca" <ptmcnally@googlemail.com> wrote in message 
news:7257183.754.1332178327363.JavaMail.geo-discussion-forums@vbhv6...
> PHP 5 Objects, Patterns, and Practice
> Matt Zandstra

Thanks. I should get into PEAR and learn about PHP best coding practices.


W. Pooh (AKA Winnie P.) 

[toc] | [prev] | [next] | [standalone]


#5187

From"M. Strobel" <sorry_no_mail_here@nowhere.dee>
Date2012-03-20 09:47 +0100
Message-ID<9squgbFa24U1@mid.uni-berlin.de>
In reply to#5186
Am 20.03.2012 02:39, schrieb Christopher M.:
> "macca" <ptmcnally@googlemail.com> wrote in message 
> news:7257183.754.1332178327363.JavaMail.geo-discussion-forums@vbhv6...
>> PHP 5 Objects, Patterns, and Practice
>> Matt Zandstra
> 
> Thanks. I should get into PEAR and learn about PHP best coding practices.
> 
> 
> W. Pooh (AKA Winnie P.) 
> 
> 

I don't find PEAR of much use. Unless you want to use it to install your software.

/Str.

[toc] | [prev] | [next] | [standalone]


#5188

From"M. Strobel" <sorry_no_mail_here@nowhere.dee>
Date2012-03-20 10:19 +0100
Message-ID<9sr0dpFon8U1@mid.uni-berlin.de>
In reply to#5186
Am 20.03.2012 02:39, schrieb Christopher M.:
> "macca" <ptmcnally@googlemail.com> wrote in message 
> news:7257183.754.1332178327363.JavaMail.geo-discussion-forums@vbhv6...
>> PHP 5 Objects, Patterns, and Practice
>> Matt Zandstra
> 
-- cut ...
>  and learn about PHP best coding practices.

- use proper code indenting to make your code readable
- document your code with phpDocumentor or other
- use meaningful variable and function names
- use an editor with syntax highlighting to help find any unbalanced quotes
  and parentheses before running the script
- if something does not work like expected: use a debugger to inspect your
  variables at every execution step, IMO a must for serious programming
- get used to a version control system early, you will populate your file system
  with test1.php, test2-old.php, test2-1.php and so on not knowing what you will need
  later and what to delete

This was the easy advice, now the difficult:

- break down a problem into smaller 'working units' using functions and objects
- design your functions (and methods) to work on data passed in by parameters, the
  benefits will be better isolated testing, and reuse of code
- test your code after every logic step
- work on your understanding of the whole system: client browser, IP (address, ...),
  TCP (port, SSL, ...), DNS, HTTP (headers, ...), HTML, CSS, JavaScript, web server
  settings, PHP settings, logging, ...

There is a reason why good programmers can ask for high hourly rates.

/Str.

[toc] | [prev] | [next] | [standalone]


#5292

FromBurnsy <jburns131@gmail.com>
Date2012-03-31 12:59 -0400
Message-ID<jl7d44$2j15$1@news.ett.com.ua>
In reply to#5185
On 3/19/2012 1:32 PM, macca wrote:
> PHP 5 Objects, Patterns, and Practice
> Matt Zandstra

I think PHP Object Oriented Solutions, David Powers 
(http://www.amazon.com/PHP-Object-Oriented-Solutions-David-Powers/dp/1430210117/ref=sr_1_1?s=books&ie=UTF8&qid=1333212576&sr=1-1) 
should be read before the above mentioned book.

They are great books once you have the basics of the language down, and 
go great one after the other.

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

Back to top | Article view | comp.lang.php


csiph-web