Welcome! Log In Create A New Profile

Advanced

[PHP] PHP Dev Facts

Posted by Nathan Rixham 
Nathan Rixham
[PHP] PHP Dev Facts
October 17, 2008 01:20AM
Evening All,

I'd be /really/ interested to know who uses what!

*Procedural or OOP?*

*Dev OS*

*Dev PHP Version*

*Live Server OS*

*Live Server PHP Version*

*Which HTTP Server Software (+version)?*

*IDE / Dev Environment*

*Preferred Framework(s)?*

*Do you Unit Test?*

*Most Used Internal PHP Class*

*Preferred OS CMS*

*Anything else you use frequently in you're PHP'ing that's worth
mentioning:*

ps: I'm not asking for any kind of research project, just interested and
interested to know what's most common + might learn something/find some
new tools/toys!

pps: will reply myself as well but if I do here it'll make your
intertwined replies messy!

Many Regards

Nathan

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Shawn McKenzie
[PHP] Re: PHP Dev Facts
October 17, 2008 01:30AM
Nathan Rixham wrote:
> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*
Procedural for small stuff - OOP for larger stuff when using framework

> *Dev OS*
Kubuntu Hardy Heron

>
> *Dev PHP Version*
5.2.4

>
> *Live Server OS*
FC 6

>
> *Live Server PHP Version*
5.1.6

>
> *Which HTTP Server Software (+version)?*
Apache 2

>
> *IDE / Dev Environment*
Aptana for large projects / Kate for files, etc...

>
> *Preferred Framework(s)?*
CakePHP

>
> *Do you Unit Test?*
Huh?

>
> *Most Used Internal PHP Class*
None

>
> *Preferred OS CMS*
PostNuke, mainly because it's what I'm used to

>
> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*
>
> ps: I'm not asking for any kind of research project, just interested and
> interested to know what's most common + might learn something/find some
> new tools/toys!
>
> pps: will reply myself as well but if I do here it'll make your
> intertwined replies messy!
>
> Many Regards
>
> Nathan

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Nathan Rixham
[PHP] Re: PHP Dev Facts
October 17, 2008 01:30AM
Here's mine:

> *Procedural or OOP?*
OOP

> *Dev OS*
Windows Server 2003 EE (sadly - I need some win-only tools!)

> *Dev PHP Version*
PHP 5.2.5

> *Live Server OS*
Ubuntu + Centos

> *Live Server PHP Version*
PHP 5.2.x

> *Which HTTP Server Software (+version)?*
Apache 2.2 all round

> *IDE / Dev Environment*
Eclipse Ganymede with PDT + svn + bugzilla/mylyn

> *Preferred Framework(s)?*
sadly/vainly I'm a roll you're own kinda guy, actually only really carry
over a set few classes from project to project!

> *Do you Unit Test?*
only on mission critical CLI app's to be honest!

> *Most Used Internal PHP Class*
Definitely the DOM API - and always using the pcntl and socket extensions

> *Preferred OS CMS*
Wordpress for sheer speed of getting a site up, Drupal 6 for
functionality (but don't actually like it)

> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*
ARC classes from semsol are rather good (RDF+SPARQL for php)
http://arc.semsol.org/
Always using the Yahoo API's and OpenCalais too (and loving apache SOLR)

Regards!

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Eric Butera
Re: [PHP] PHP Dev Facts
October 17, 2008 01:40AM
On Thu, Oct 16, 2008 at 7:14 PM, Nathan Rixham <[email protected]> wrote:
> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*
oop

>
> *Dev OS*
ubuntu & os x

>
> *Dev PHP Version*
php 5.2.6

>
> *Live Server OS*
Mix of Red Hat Enteprise & Debian

>
> *Live Server PHP Version*
php 5.2.6

>
> *Which HTTP Server Software (+version)?*
Apache 1.3 & 2.2.x

>
> *IDE / Dev Environment*
Eclipse PDT

>
> *Preferred Framework(s)?*
Zend & My own "tools"

>
> *Do you Unit Test?*
Yes with phpunit 3.x (Used to use simpletest until I found all of the
code coverage stuff too nice)

>
> *Most Used Internal PHP Class*
Iterator or SimpleXML. Honestly there aren't all that many internal
classes I use. Usually they're light wrappers to make stuff like
working with images, db's, etc easier.

>
> *Preferred OS CMS*
>
> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*
svn

>
> ps: I'm not asking for any kind of research project, just interested and
> interested to know what's most common + might learn something/find some new
> tools/toys!
>
> pps: will reply myself as well but if I do here it'll make your intertwined
> replies messy!
>
> Many Regards
>
> Nathan
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Daniel Brown
Re: [PHP] PHP Dev Facts
October 17, 2008 01:40AM
On Thu, Oct 16, 2008 at 7:14 PM, Nathan Rixham <[email protected]> wrote:
>
> *Procedural or OOP?*
I'm perfectly comfortable with both, but call me old-hat --- I far
prefer procedural.

> *Dev OS*
Loaded question, since - as a small ISP - I generally try to
create an environment that exactly-matches the client's if I can, and
if the project is of a large enough scope to warrant such. Otherwise,
it'll be CentOS or Mandriva most often.

> *Dev PHP Version*
Again, loaded question, for the same reason. Never anything newer
or of a different branch than the client's server though, and always
being sure that the code will be compliant with other (recent)
versions of PHP.

> *Live Server OS*
Generally, I use CentOS5. I've been involved with that project
since 2004, and Mandrake (now Mandriva, of course) since 2002, which
is what I use on the desktop side.

> *Live Server PHP Version*
Usually the latest stable, but depending on the CHANGELOG, I may
delay the installation due to a few important reasons. Namely: level
of activity (traffic) on the server, what would even possibly cease to
Just Work[tm], et cetera.

> *Which HTTP Server Software (+version)?*
I'm still on the path with Apache2 and - in rarer and rarer
occasions - the 1.3 branch. I've used a bunch of other servers, and
recently started playing around with Igor Sysoev's NGINX, but aside
from Apache, the only server I've really stood completely by was a
tiny Windows server written by Mark Thompson at AnalogX. I used to
use it for all of my home-based sites housed on a Win98 box given to
me (including my X10 and speech-over-web development), written in both
Perl and PHP over the years.

> *IDE / Dev Environment*
Vim on CLI. For everything. 'Nuff said.


Yeah, that's how serious I am. 'Nuff said. End transmission.

--
</Daniel P. Brown>
More full-root dedicated server packages:
Intel 2.4GHz/60GB/512MB/2TB $49.99/mo.
Intel 3.06GHz/80GB/1GB/2TB $59.99/mo.
Intel 2.4GHz/320/GB/1GB/3TB $74.99/mo.
Dedicated servers, VPS, and hosting from $2.50/mo.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Bastien Koert
Re: [PHP] PHP Dev Facts
October 17, 2008 02:30AM
On Thu, Oct 16, 2008 at 7:14 PM, Nathan Rixham <[email protected]> wrote:

> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*

Both, though while I am still on the fence about OOP in a web based app, I
am trying for the next few apps


>
>
> *Dev OS*

Windows @ work
Ubuntu @ home


>
>
> *Dev PHP Version*

5.2.6


>
>
> *Live Server OS*
>
Windows 2003
FC5


>
> *Live Server PHP Version*

4.x/5 at work
Looking for a new web host for my stuff


>
>
> *Which HTTP Server Software (+version)?*

IIS 6 (work)
Apache 2 (everything else)


>
>
> *IDE / Dev Environment*

Aptana
Assorted text editors

>
>
> *Preferred Framework(s)?*

Cake
Zend
symfony

>
>
> *Do you Unit Test?*

Yes, fatal not to

>
>
> *Most Used Internal PHP Class*

SimpleXML, PDO, Mysqli

>
>
> *Preferred OS CMS*

Wordpress

>
>
>


--

Bastien

Cat, the other other white meat
Chris
Re: [PHP] PHP Dev Facts
October 17, 2008 02:40AM
> *Procedural or OOP?*

oo where possible.

> *Dev OS*

ubuntu

> *Dev PHP Version*

5.2.x (whatever ubuntu supplies at the time)

> *Live Server OS*

mix of debian etch, rhel 4/5.

> *Live Server PHP Version*

5.1.6 (deb), 5.2.0 i think on rhel.

> *Which HTTP Server Software (+version)?*

apache 2.2

> *IDE / Dev Environment*

vim.

> *Preferred Framework(s)?*

don't have one.

> *Do you Unit Test?*

yep.

> *Most Used Internal PHP Class*

pdo.

> *Preferred OS CMS*

don't have one.

> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*

version control is a must.

--
Postgresql & php tutorials
http://www.designmagick.com/


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Kaleb Pomeroy
Re: [PHP] PHP Dev Facts
October 17, 2008 03:00AM
> On Oct 16, 2008, at 6:14 PM, Nathan Rixham wrote:
>
>> Evening All,
>>
>> I'd be /really/ interested to know who uses what!
>>
>> *Procedural or OOP?*
> OOP Always
>
>> *Dev OS*
> OS X
>
>> *Dev PHP Version*
> 5.2.x
>
>> *Live Server OS*
> OpenSuse/Redhat
>
>> *Live Server PHP Version*
> 5.2.x
>
>> *Which HTTP Server Software (+version)?*
> Apache
>
>> *IDE / Dev Environment*
> Netbeans 6.5 (beta) for big projects
> Textmate for small one offs
>
>> *Preferred Framework(s)?*
> Home grown + Smarty Templating Engine
>
>> *Do you Unit Test?*
> heh...
>
>> *Preferred OS CMS*
> Wordpress for speed, smarty for anything else
>
>> *Anything else you use frequently in you're PHP'ing that's worth
>> mentioning:*
> Not php exactly, but strongly related: JQuery for all javascript/
> ajax needs
>

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Shawn McKenzie
[PHP] Re: PHP Dev Facts
October 17, 2008 03:00AM
Shawn McKenzie wrote:
> Nathan Rixham wrote:
>> Evening All,
>>
>> I'd be /really/ interested to know who uses what!
>>
>> *Procedural or OOP?*
> Procedural for small stuff - OOP for larger stuff when using framework
>
>> *Dev OS*
> Kubuntu Hardy Heron
>
>> *Dev PHP Version*
> 5.2.4
currently (whatever is current for os)
>
>> *Live Server OS*
> FC 6
>
>> *Live Server PHP Version*
> 5.1.6
>
>> *Which HTTP Server Software (+version)?*
> Apache 2
2.2 actually
>
>> *IDE / Dev Environment*
> Aptana for large projects / Kate for files, etc...
>
>> *Preferred Framework(s)?*
> CakePHP
>
>> *Do you Unit Test?*
> Huh?
>
>> *Most Used Internal PHP Class*
> None
>
>> *Preferred OS CMS*
> PostNuke, mainly because it's what I'm used to
>
>> *Anything else you use frequently in you're PHP'ing that's worth
>> mentioning:*
As I saw other posts, it triggered SVN. I even use it locally. Never
know when you'll do something stupid that doesn't show up for a while
and you need to go back in time.
>>
>> ps: I'm not asking for any kind of research project, just interested and
>> interested to know what's most common + might learn something/find some
>> new tools/toys!
>>
>> pps: will reply myself as well but if I do here it'll make your
>> intertwined replies messy!
>>
>> Many Regards
>>
>> Nathan

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Robert Cummings
Re: [PHP] PHP Dev Facts
October 17, 2008 03:20AM
On Fri, 2008-10-17 at 00:14 +0100, Nathan Rixham wrote:
> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*

Primarily OOP, occasionally procedural for some one off quick access
functions. InterJinn will also generate "anonymous" procedural code.

> *Dev OS*

Ubuntu Hardy-- I usually upgrade a couple of months after a new release
comes out and has had a chance to stabilize. Almost everytime I get
caught with some gotcha for my system :)

> *Dev PHP Version*

5.2.6 with occasional reversion to 4.4.9. Sometimes I also download
nightly snapshot.

> *Live Server OS*

Debian Sarge/Etch/Lenny
CentOS 4/5
RHEL3
RH 7.3 (valhalla)
Solaris

> *Live Server PHP Version*

I can't remember them all. Some are strictly based on the distro release
cycle. Some are custom compiled and so usually are the latest version.

> *Which HTTP Server Software (+version)?*

Apache 1.3
Apache 2
Zeus

> *IDE / Dev Environment*

Several rxvt-unicode terminal windows. JOE for my editor. Opera browser
for primary visual testing. Firefox for stickier testing (Firebug).
Windows via vmware for final cross-browser checks in IE.

> *Preferred Framework(s)?*

Need i say? :)

> *Do you Unit Test?*

No. Clients don't pay me to unit test. I'm not against it, but it hasn't
been an issue for them yet.

> *Most Used Internal PHP Class*

I don't use any internal classes on a regular basis. I think I've only
ever used one... tidy.

> *Preferred OS CMS*

No preference. I'm comfortable in a wide range and quickly pick up on
new codebases when necessary.

> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*

Accelerator... I use eAccelerator.

Cheers,
Rob.
--
http://www.interjinn.com
Application and Templating Framework for PHP


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Ross McKay
[PHP] Re: PHP Dev Facts
October 17, 2008 05:35AM
On Fri, 17 Oct 2008 00:14:18 +0100, Nathan Rixham wrote:

>*Procedural or OOP?*

OOP, except really small stuff.

>*Dev OS*

Fedora 9

>*Dev PHP Version*

5.2.6

>*Live Server OS*

Hosted services - var. Linux, Windows 2003 Server

>*Live Server PHP Version*

Mostly 5.2.3+, some 4.x (haven't looked lately) but I imagine even the
worst of those hosts will upgrade soon, or die.

>*Which HTTP Server Software (+version)?*

Apache 2.2 on Linux, IIS 6.0 on Windows

>*IDE / Dev Environment*

Geany, mostly

>*Preferred Framework(s)?*

Prefer small code libraries over large frameworks. Otherwise, I'd be
writing Java or .NET, eh?

>*Do you Unit Test?*

Yes.

>*Most Used Internal PHP Class*

A MySQL wrapper - needed it for a PITA host once, still easier / lighter
than others (although PDO, adodb interest me)

>*Preferred OS CMS*

Joomla is great, SilverStripe is nicer but I have yet to use it in
anger.

>*Anything else you use frequently in you're PHP'ing that's worth
>mentioning:*

* iepngfix.htc - lets me use PNG with alpha channels in IE6
* csshover.htc - lets me do pure-CSS fly-out menus
* tinymce - lets me do rich-text editing for admin pages (simple CMS)
* KVM - lets me test in IE6/IE7 without having to reboot into Windows
* Subversion - because I value my time :)
* Meld - because I value my sanity! (graphical diff/merge)
--
Ross McKay, Toronto, NSW Australia
"Before enlightenment: chop wood, carry water;
After enlightenment: chop wood, carry water" - Wu Li

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
ANR Daemon
[PHP] Re: PHP Dev Facts
October 17, 2008 07:00AM
Greetings, Nathan Rixham.
In reply to Your message dated Friday, October 17, 2008, 3:14:18,

> *Procedural or OOP?*

whatever feels applicable.

> *Dev OS*

Win2k, Server 2003

> *Dev PHP Version*

5.2.6

> *Live Server OS*

Whatever.

> *Live Server PHP Version*
5.1.6, 5.2.4, 5.2.6


> *Which HTTP Server Software (+version)?*
Apache all around, 2.2

> *IDE / Dev Environment*
FAR Manager, it's all. farmanager.com

> *Preferred Framework(s)?*
My own, PEAR, Smarty

> *Do you Unit Test?*
If only someone explained it to me... I'd like to do.
But I do use some testing schemes. Don't know how they can be classified.

> *Most Used Internal PHP Class*
Exception?

> *Preferred OS CMS*
????

> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*
Can't live without cygwin. cygwin.com
I should also mention Colorer project, without which it all would be much more
complicated. http://colorer.sf.net/ (Yeah, it is very much complicated itself,
I know...)


--
Sincerely Yours, ANR Daemon <[email protected]>


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Luke Slater
Re: [PHP] PHP Dev Facts
October 17, 2008 08:25AM
> On Thu, Oct 16, 2008 at 7:14 PM, Nathan Rixham <[email protected]> wrote:
> > Evening All,
> >
> > I'd be /really/ interested to know who uses what!
> >
> > *Procedural or OOP?*
Procedural

> > *Dev OS*
Mandriva Linux (home and work)

> > *Dev PHP Version*
5.2.6
>
> > *Live Server OS*
Mandriva Linux, Ubuntu 8.04 and Solaris
>
> > *Live Server PHP Version*
5.2.6
>
> > *Which HTTP Server Software (+version)?*
Apache 2

> > *IDE / Dev Environment*
I usually just use VIM. Occasionally I'll use Eclipse.

> > *Preferred Framework(s)?*
Don't use 'em
> > *Do you Unit Test?*
eh?
> > *Most Used Internal PHP Class*
dom


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Ashley Sheridan
Re: [PHP] PHP Dev Facts
October 17, 2008 09:05AM
On Fri, 2008-10-17 at 00:14 +0100, Nathan Rixham wrote:
> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*
Procedural
> *Dev OS*
Suse 10.3, Fedora 6, Redhat ?, Windows Server 2003
> *Dev PHP Version*
5.2.5 & 4.?
> *Live Server OS*
Suse 10.3, Fedora 6, Redhat ?, Windows Server 2003
> *Live Server PHP Version*
5.2.5 & 4.?
> *Which HTTP Server Software (+version)?*
Apache & IIS
> *IDE / Dev Environment*
Kate
> *Preferred Framework(s)?*
None
> *Do you Unit Test?*
No
> *Most Used Internal PHP Class*
SimpleXML
> *Preferred OS CMS*
generally build custom ones for jobs
> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*
>
> ps: I'm not asking for any kind of research project, just interested and
> interested to know what's most common + might learn something/find some
> new tools/toys!
>
> pps: will reply myself as well but if I do here it'll make your
> intertwined replies messy!
>
> Many Regards
>
> Nathan
>


Ash
www.ashleysheridan.co.uk


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Larry Garfield
Re: [PHP] PHP Dev Facts
October 17, 2008 09:20AM
On Thursday 16 October 2008 6:14:18 pm Nathan Rixham wrote:
> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*

Right tool for the job. I'm comfortable in either. Most of my work these
days is in a large open source procedural framework, but I'm slowly working
more and more OOP into it. :-)

> *Dev OS*

Kubuntu Hardy.

> *Dev PHP Version*

5.2.4

> *Live Server OS*

For my personal stuff, hosted FreeBSD. At my company, we use a web host
that's running either RHEL or Fedora. (I honestly forget which.)

> *Live Server PHP Version*

5.2.6

> *Which HTTP Server Software (+version)?*

Apache 2 in most places, but I think a few may be running 1.3 for no good
reason.

> *IDE / Dev Environment*

Zend Studio 5.5 is the only IDE I can actually say I like. More recent
versions of Eclipse / Eclipse PDT at least don't suck as much as they used
to, which is the only good thing I can say about any of 'em.

> *Preferred Framework(s)?*

98% of my PHP is written on, for, and with Drupal. :-)

> *Do you Unit Test?*

For internal framework stuff (where I can do proper TDD), extensively. For
day to day for clients, not all that much. Most of that work is not really
unit-testable to begin with, and functional tests are considerably harder to
do at this point in Drupal. (Although that is improving.)

> *Most Used Internal PHP Class*

PDO, probably, since I build the new Drupal DB layer on top of it. However, I
am a huge huge fan of ArrayAccess, simply for its cool factor.

> *Preferred OS CMS*

Drupal (surprise surprise).

> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*

Don't underestimate the power of associative arrays. You can get some really
deep, really powerful, really fast data structures with a little care and an
embracing of associative arrays.

> ps: I'm not asking for any kind of research project, just interested and
> interested to know what's most common + might learn something/find some
> new tools/toys!
>
> pps: will reply myself as well but if I do here it'll make your
> intertwined replies messy!
>
> Many Regards
>
> Nathan



--
Larry Garfield
larry@garfieldtech.com

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Lester Caine
Re: [PHP] PHP Dev Facts
October 17, 2008 09:55AM
Nathan Rixham wrote:
> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*
Mainly OOP nowadays

> *Dev OS*
'Eclipse'
So I can run transparently on Windows or Linux depending on the customer site

> *Dev PHP Version*
In limbo at present awaiting sorting out of windows snapshots :(

> *Live Server OS*
Various Windows + Mandriva Linux on sites where the windows bind has been removed!

> *Live Server PHP Version*
PHP5.2.6

> *Which HTTP Server Software (+version)?*
Apache 2.2.8

> *IDE / Dev Environment*
Eclipse + PHPEclipse ( STILL better than PDT in my opinion )
I also run all of the documentation and legacy C code through Eclipse. The
only thing I don't do with it is Java ;)

> *Preferred Framework(s)?*
ADOdb + Smarty through bitweaver

> *Do you Unit Test?*
Not as much as I probably should

> *Most Used Internal PHP Class*
No idea - most would be wrapped in something else

> *Preferred OS CMS*
bitweaver but I'm not sure where 'OS' comes into it?

> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*
phpdoc to produce very useful cross reference information on packages

--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/lsces/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Thijs Lensselink
Re: [PHP] PHP Dev Facts
October 17, 2008 11:10AM
Quoting Nathan Rixham <[email protected]>:

> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*

OO

>
> *Dev OS*

Ubuntu / Windows XP

>
> *Dev PHP Version*

5.2.6

>
> *Live Server OS*

Debian / Suse

>
> *Live Server PHP Version*

5.2.6

>
> *Which HTTP Server Software (+version)?*

Apache 2

>
> *IDE / Dev Environment*

Zend Studio for Eclipse

>
> *Preferred Framework(s)?*

Zend Framework / Symfony

>
> *Do you Unit Test?*

Sometimes

>
> *Most Used Internal PHP Class*
>
> *Preferred OS CMS*
>
> *Anything else you use frequently in you're PHP'ing that's worth mentioning:*

SVN

>
> ps: I'm not asking for any kind of research project, just interested
> and interested to know what's most common + might learn something/find
> some new tools/toys!
>
> pps: will reply myself as well but if I do here it'll make your
> intertwined replies messy!
>
> Many Regards
>
> Nathan
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Stut
Re: [PHP] PHP Dev Facts
October 17, 2008 11:35AM
On 17 Oct 2008, at 00:14, Nathan Rixham wrote:
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*

My standard architecture is OOP with procedural controllers.

> *Dev OS*

OSX.

> *Dev PHP Version*

5.2.6

> *Live Server OS*

CentOS and FreeBSD.

> *Live Server PHP Version*

5.2.6

> *Which HTTP Server Software (+version)?*

LoadBalancer: nginx
Static servers: lighttpd
App servers: Apache 2

> *IDE / Dev Environment*

Netbeans, Aptana, TextMate and vi.

> *Preferred Framework(s)?*

Home-grown every time.

> *Do you Unit Test?*

Yes.

> *Most Used Internal PHP Class*

MySQLi.

> *Preferred OS CMS*

Wordpress.

> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*

Git, MySQL, Memcache and Gearman.

-Stut

--
http://stut.net/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Jochem Maas
Re: [PHP] PHP Dev Facts
October 17, 2008 11:50AM
Nathan Rixham schreef:
> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*

mostly OOP with a smattering of helper functions.
small CLI scripts are often procedural.

>
> *Dev OS*

Mac OS X Leopard (with winXP VM)

>
> *Dev PHP Version*

daily dev 5.2.6
I also run various alphas of other version (e.g. 5.3) for
testing/playing

>
> *Live Server OS*

Debian, Redhat

> *Live Server PHP Version*

5.1.2 thru 5.2.6 ... coding defensively and conservatively generally
means that there are no problems developing on 5.2.6 and rolling out on
5.1.2 but I try to avoid it.

> *Which HTTP Server Software (+version)?*

Apache2.x (some projects run on Apache1.3.x ... but I don't really feel the difference)

> *IDE / Dev Environment*

Zend Studio
Zend Eclipse
Eclipse with PDT/Aptana
Terminal.app (bash)
nano (shell editor)
TextWrangler
TextEdit (winXP)

> *Preferred Framework(s)?*

I eat my own dogfood. I like the look of code in ZendFramework but the
whole library thang I find rather intrusive ... if I find something in a
framework I really need/want I generally strip it out - doing away with
everything I don't need, making it conform more to the project in question
and using the 'refactor time' as an excuse to understand the details of
the code in question ... this all assumes that the framework in question
allows for this kind of thing (I always leave in the relevant author attributions, etc)

> *Do you Unit Test?*

not really, but I generally develop in a unit-testy kind of way, I write
code that is known to fail because it relies on as yet unwritten code ... I run
it to check it fails as expected then iteratively add required, unwritten code,
checking at each step to see it fail in a new, exzpected way then add the next piece
until Im left with the end result.

I really should get into unit testing, deadlines, lack of budget and general
intertia always seem to get in the way ... I must do better :-/

> *Most Used Internal PHP Class*

Exception. I also use Iterator & related interfaces quite a bit.

> *Preferred OS CMS*

er? I'll hack anything if I have to. but I don't really have a preference,
never really found anything that satisfies my desire for clean, understandable
code. the usual suspects are all somewhat familiar to me but I wouldn't call them
friends.

I want to take a look the new typo3 engine ... it seems very ambitious and
Im interested in the potential for a generic workflow engine.

> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*

I use APC quite a bit, play with memcache when I can. and I use firebird
(which is a right can of worms atm with regard to the status quo of the php
extension ... as a DB firebird is very cool).

phpmailer often makes an appearance in projects - I find it to be a very simple,
quick wrapper for handling web-originated emails (not bulk mailing though ... I use
mimemail class with tyhe qmail extension for that generally).

Sphinx searchd/indexer is what I'm currently getting to grips with ... other than
the basic configuration and figuring out how to managably work with delta updates
Im scratching my head as to how to manage sphinx search/indexing for multiple, small
sites on a single server.

oh ... I also frequently use this list as a stress-relief mechanism ;-)

> ps: I'm not asking for any kind of research project, just interested and
> interested to know what's most common + might learn something/find some
> new tools/toys!
>
> pps: will reply myself as well but if I do here it'll make your
> intertwined replies messy!
>
> Many Regards
>
> Nathan
>


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Sancar Saran
Re: [PHP] PHP Dev Facts
October 17, 2008 01:40PM
On Friday 17 October 2008 02:14:18 Nathan Rixham wrote:
> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*
Procedural in design. And code a bit different. I'm groupping my functions
under classes like util, user, session etc. Each function is public static.
also I got some public static arrays and strings. like k5::$config etc.
This gives me some kind of name space and prevent any kind of variable chrash.

> *Dev OS*
Kubuntu
> *Dev PHP Version*
5.2
> *Live Server OS*
Centos, RHEL, Debian
> *Live Server PHP Version*
4, 5.1, 5.2
> *Which HTTP Server Software (+version)?*
Apache 1.3 2.0 2.2
> *IDE / Dev Environment*
Kate, Eclipse,
> *Preferred Framework(s)?*
nope
> *Do you Unit Test?*
what ?
> *Most Used Internal PHP Class*
simple xml,
> *Preferred OS CMS*
Must use TYPO3, have own CMS/Framework
> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*
Using PHP array format for storing data to generate greater benefit opcode
cache.
I'm using inline coding format for templates. Much faster than traditional
search and replace model and with opcode cache even more faster.
> ps: I'm not asking for any kind of research project, just interested and
> interested to know what's most common + might learn something/find some
> new tools/toys!
>
> pps: will reply myself as well but if I do here it'll make your
> intertwined replies messy!
>
> Many Regards
>
> Nathan


Regards
Sancar

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Jay Blanchard
RE: [PHP] PHP Dev Facts
October 17, 2008 02:05PM
[snip]
*Procedural or OOP?*
Mix - depends on the job to be done
*Dev OS*
SUSe Linux
*Dev PHP Version*
5.n
*Live Server OS*
SUSe Linux
*Live Server PHP Version*
5.n
*Which HTTP Server Software (+version)?*
Apache 2.n
*IDE / Dev Environment*
Eclipse / Zend
*Preferred Framework(s)?*
none
*Do you Unit Test?*
yes
*Most Used Internal PHP Class*
Hmmmm.....I do not think we have a most used or if we do the margin is
very small
*Preferred OS CMS*
none
*Anything else you use frequently in you're PHP'ing that's worth
mentioning:*
Zend Platform
[/snip]

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Carlos Medina
[PHP] Re: PHP Dev Facts
October 17, 2008 02:10PM
[snip]
*Procedural or OOP?*
depends on the job to be done
*Dev OS*
unix or derivate
*Dev PHP Version*
>= 5
*Live Server OS*
unix or derivate
*Live Server PHP Version*
>= 5
*Which HTTP Server Software (+version)?*
Apache >= 2
*IDE / Dev Environment*
PHPEd/Net Beans
*Preferred Framework(s)?*
Zend Framework, EzComponents
*Do you Unit Test?*
yes
*Most Used Internal PHP Class*
echo! No.. i dont know
*Preferred OS CMS*
SimplyContent()
*Anything else you use frequently in you're PHP'ing that's worth
mentioning:*
none
[/snip]

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Tom Shaw
RE: [PHP] PHP Dev Facts
October 17, 2008 03:15PM
Here's mine.

*Procedural or OOP?*

Both, even when I'm doing procedural stuff at the very least I'll have a
classes directory/autoloader function where I have OOP API's to assist in
the design.

*Dev OS*

At home windows vista. At work Linux Slackware.

*Dev PHP Version*

PHP 5.2.5. I would run ladder versions But there's problems with the
Postgres drivers on PHP 5.2.6/7 5.3 alpha.

*Live Server OS*

Linux

*Live Server PHP Version*

5.1.2

*Which HTTP Server Software (+version)?*

Apache 2

*IDE / Dev Environment*

Zend Studio for Linux or Windows always.

*Preferred Framework(s)?*

Zend Framework R0ckz. Definitely preferred to say the least :) Cake is cool
programming wise. Usability wise I run for my life.

*Do you Unit Test?*

Not really.

*Most Used Internal PHP Class*

Pdo_mysql/pgsql.
*Preferred OS CMS*

Joomla.

Tom Shaw
Php.coder@tx.rr.com

"When one door closes, another opens; but we often look so long and so
regretfully upon the closed door that we do not see the one which has opened
for us." Alexander Graham Bell

-----Original Message-----
From: Nathan Rixham [mailto:[email protected]]
Sent: Thursday, October 16, 2008 6:14 PM
To: php-general@lists.php.net
Subject: [PHP] PHP Dev Facts

Evening All,

I'd be /really/ interested to know who uses what!

*Procedural or OOP?*

*Dev OS*

*Dev PHP Version*

*Live Server OS*

*Live Server PHP Version*

*Which HTTP Server Software (+version)?*

*IDE / Dev Environment*

*Preferred Framework(s)?*

*Do you Unit Test?*

*Most Used Internal PHP Class*

*Preferred OS CMS*

*Anything else you use frequently in you're PHP'ing that's worth
mentioning:*

ps: I'm not asking for any kind of research project, just interested and
interested to know what's most common + might learn something/find some
new tools/toys!

pps: will reply myself as well but if I do here it'll make your
intertwined replies messy!

Many Regards

Nathan

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Kyle Terry
Re: [PHP] PHP Dev Facts
October 17, 2008 03:25PM
*Procedural or OOP?*
Both depending on the scale of the project.

*Dev OS*
Usually Debian 4

*Dev PHP Version*
5.2.6

*Live Server OS*
Client's choice. For my full time job I write for CentOS 5 and Debian based
OSs.

*Live Server PHP Version*
5.2.6 - It doesn't make sense to program in a version you're not deploying
to.

*Which HTTP Server Software (+version)?*
Apache 2 and Nginx

*IDE / Dev Environment*
Gedit for Debian.

*Preferred Framework(s)?*
Cake is alright

*Do you Unit Test?*
Yes, at my full time job.

*Most Used Internal PHP Class*
Mysqli

*Anything else you use frequently in you're PHP'ing that's worth
mentioning:*
nope.

On Fri, Oct 17, 2008 at 6:12 AM, Tom Shaw <[email protected]> wrote:

> Here's mine.
>
> *Procedural or OOP?*
>
> Both, even when I'm doing procedural stuff at the very least I'll have a
> classes directory/autoloader function where I have OOP API's to assist in
> the design.
>
> *Dev OS*
>
> At home windows vista. At work Linux Slackware.
>
> *Dev PHP Version*
>
> PHP 5.2.5. I would run ladder versions But there's problems with the
> Postgres drivers on PHP 5.2.6/7 5.3 alpha.
>
> *Live Server OS*
>
> Linux
>
> *Live Server PHP Version*
>
> 5.1.2
>
> *Which HTTP Server Software (+version)?*
>
> Apache 2
>
> *IDE / Dev Environment*
>
> Zend Studio for Linux or Windows always.
>
> *Preferred Framework(s)?*
>
> Zend Framework R0ckz. Definitely preferred to say the least :) Cake is cool
> programming wise. Usability wise I run for my life.
>
> *Do you Unit Test?*
>
> Not really.
>
> *Most Used Internal PHP Class*
>
> Pdo_mysql/pgsql.
> *Preferred OS CMS*
>
> Joomla.
>
> Tom Shaw
> Php.coder@tx.rr.com
>
> "When one door closes, another opens; but we often look so long and so
> regretfully upon the closed door that we do not see the one which has
> opened
> for us." Alexander Graham Bell
>
> -----Original Message-----
> From: Nathan Rixham [mailto:[email protected]]
> Sent: Thursday, October 16, 2008 6:14 PM
> To: php-general@lists.php.net
> Subject: [PHP] PHP Dev Facts
>
> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*
>
> *Dev OS*
>
> *Dev PHP Version*
>
> *Live Server OS*
>
> *Live Server PHP Version*
>
> *Which HTTP Server Software (+version)?*
>
> *IDE / Dev Environment*
>
> *Preferred Framework(s)?*
>
> *Do you Unit Test?*
>
> *Most Used Internal PHP Class*
>
> *Preferred OS CMS*
>
> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*
>
> ps: I'm not asking for any kind of research project, just interested and
> interested to know what's most common + might learn something/find some
> new tools/toys!
>
> pps: will reply myself as well but if I do here it'll make your
> intertwined replies messy!
>
> Many Regards
>
> Nathan
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


--
Kyle Terry | www.kyleterry.com
Jason Pruim
Re: [PHP] PHP Dev Facts
October 17, 2008 03:30PM
On Oct 16, 2008, at 7:14 PM, Nathan Rixham wrote:

> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*

Procedural, haven't learned OOP yet. and besides... $this = $that;
makes more sense to me then $this->$that; :)
>
>
> *Dev OS*

OS X Leopard (What ever the most current version is)
>
>
> *Dev PHP Version*
5.2.2 I believe
>
>
> *Live Server OS*
It used to be a OS X Server running PHP 5.2.2. But after seeing how
fast one of my sites is that is hosted on another server, I may be
switching all my stuff away from hosting it my self :)
>
>
> *Live Server PHP Version*

5.2.2
>
>
> *Which HTTP Server Software (+version)?*
Currently, apache 1.2.8 on my box, apache 2.2 on my hosts box
>
>
> *IDE / Dev Environment*
Apple Xcode 3. Mostly for the syntax highlighting.
>
>
> *Preferred Framework(s)?*
Haven't found one I like yet.
>
>
> *Do you Unit Test?*
Not currently... Need to research it more.
>
>
> *Most Used Internal PHP Class*
probably HEREDOC...
>
>
> *Preferred OS CMS*

I have used Joomla, and WordPress and like both. Drupal I haven't
tried yet but it looks rather nice.
>
>
> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*
I do try and use subversion if I think the project will be larger then
a few files...But I'm not real good at that yet.


--

Jason Pruim
Raoset Inc.
Technology Manager
MQC Specialist
11287 James St
Holland, MI 49424
www.raoset.com
japruim@raoset.com





--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
András Csányi
Re: [PHP] PHP Dev Facts
October 17, 2008 03:30PM
2008/10/17 Nathan Rixham <[email protected]>:
> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*

OOP but sometimes i have to procedural.

> *Dev OS*

Gentoo Linux

> *Dev PHP Version*

PHP 5.2.6-pl7-gentoo with Suhosin-Patch 0.9.6.2

> *Live Server OS*

FreeBSD

> *Live Server PHP Version*

I don't know. 5.2.x

> *Which HTTP Server Software (+version)?*

Apache 2.2.x

> *IDE / Dev Environment*

Eclipse PDT or vim

> *Preferred Framework(s)?*

Zend Framework

> *Do you Unit Test?*

not yet.

> *Most Used Internal PHP Class*

PDT

> *Preferred OS CMS*

Drupal, but i don't like it.




--
- -
-- Csanyi Andras -- http://sayusi.hu -- Sayusi Ando
-- "Bízzál Istenben és tartsd szárazon a puskaport!".-- Cromwell
Dan Joseph
Re: [PHP] PHP Dev Facts
October 17, 2008 04:15PM
On Thu, Oct 16, 2008 at 7:14 PM, Nathan Rixham <[email protected]> wrote:

> Evening All,
>
> I'd be /really/ interested to know who uses what!
>
> *Procedural or OOP?*
>

OOP


>
> *Dev OS*
>

Windows & CentOS


>
> *Dev PHP Version*
>

Win 5.1.2, CentOS 5.2.6


>
> *Live Server OS*
>

Windows & CentOS


>
> *Live Server PHP Version*
>

Win 5.1.2, CentOS 5.2.6


>
> *Which HTTP Server Software (+version)?*
>

Win IIS, Cent Apache 2


>
> *IDE / Dev Environment*
>

PhpED


>
> *Preferred Framework(s)?*
>

None


>
> *Do you Unit Test?*
>

Sometimes


>
> *Most Used Internal PHP Class*
>

Soap & Curl


>
> *Preferred OS CMS*
>

I've only ever used Joomla, and it was once...

--
-Dan Joseph

www.canishosting.com - Plans start @ $1.99/month.

"Build a man a fire, and he will be warm for the rest of the day.
Light a man on fire, and will be warm for the rest of his life."
Boyd, Todd M.
RE: [PHP] PHP Dev Facts
October 17, 2008 04:35PM
> -----Original Message-----
> From: Nathan Rixham [mailto:[email protected]]
> Sent: Thursday, October 16, 2008 6:14 PM
> To: php-general@lists.php.net
> Subject: [PHP] PHP Dev Facts
>
> *Procedural or OOP?*

Depends on the project.
Large scope: OOP
Small scope: (usually) Procedural
....but I've been known to go OOP on small projects if it seems more
logical.

> *Dev OS*

WinXP and Ubuntu 7

> *Dev PHP Version*

Home: 5.2.6
Work: 4.4.9

> *Live Server OS*

Home: Windows Server 2003 and Ubuntu
Work: Windows Server 2003

> *Live Server PHP Version*

Home: 5.2.6
Work: 4.4.9

> *Which HTTP Server Software (+version)?*

Home: IIS 6/7 and Apache 2.2.10
Work: IIS 6

> *IDE / Dev Environment*

Crimson Editor

> *Preferred Framework(s)?*

None

> *Do you Unit Test?*

Generally, no

> *Most Used Internal PHP Class*

cURL and SimpleXML (or whatever it's called now)

> *Preferred OS CMS*

None

> *Anything else you use frequently in you're PHP'ing that's worth
> mentioning:*

PCRE, baby!


Todd Boyd
Web Programmer

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Nathan Rixham
[PHP] Re: PHP Dev Facts
October 17, 2008 05:30PM
just a quick note to say I'll compile all this into something more
meaningful and publish later on tonight :-) nice to see so many responses.

--
nathan ( nathan@kraya.co.uk )
{
Senior Web Developer
php + java + flex + xmpp + xml + ecmascript
web development edinburgh | http://kraya.co.uk/
}

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Thorsten Suckow-Homberg
Re: [PHP] PHP Dev Facts
October 17, 2008 05:45PM
> *Procedural or OOP?*
OOP

> *Dev OS*
Windows XP

> *Dev PHP Version*
5.2.6

> *Live Server OS*
-

> *Live Server PHP Version*
-

> *Which HTTP Server Software (+version)?*
Apache 2..2

> *IDE / Dev Environment*
UltraEdit

> *Preferred Framework(s)?*
Zend Framework, Ext JS

> *Do you Unit Test?*
Of course.

> *Most Used Internal PHP Class*
PDO

> *Preferred OS CMS*
Wordpress ;)



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Sorry, only registered users may post in this forum.

Click here to login