Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:62473 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 21390 invoked from network); 25 Aug 2012 09:27:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Aug 2012 09:27:14 -0000 Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.210.42 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.210.42 mail-pz0-f42.google.com Received: from [209.85.210.42] ([209.85.210.42:42741] helo=mail-pz0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 01/F2-06857-07A98305 for ; Sat, 25 Aug 2012 05:27:12 -0400 Received: by dalf4 with SMTP id f4so1413780dal.29 for ; Sat, 25 Aug 2012 02:27:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=KSoyUJKygtnSCIDgkiHgmrw6zHEM9w4gqEdfhOzQMtw=; b=sGo2vk81mw2O2rljQJ5Ed/zFNI/WuHbgTfrGuofoZdiVscfp55GXbfk1iMAxZhvXnq e4q717thT/ZE6jEHi9znhoYxqbF/WP99iNn6JnAFC21fT4Df0xHL59EhIIPqy0VN1KsX sMsbZa+Aa02feoF1yqFD7mZvEFeODGvRaYIMUkk6AGcPupTGba/3grXAy9ilta+23EI8 E6L2YOlulg477rcj1X/6N3sf+w+HTcnjEiXSItYfbCIsq+uUpN2eSaEtjYHc0Cd18WEC d9SGpd06Vb9+FUxsQl1FDtRT7aPiVTO3JC4vgXOg0ixEd19hb9QKsb1Mo1kuUjlsRRiX 7VmA== MIME-Version: 1.0 Received: by 10.68.226.167 with SMTP id rt7mr18936828pbc.146.1345886829370; Sat, 25 Aug 2012 02:27:09 -0700 (PDT) Received: by 10.68.211.37 with HTTP; Sat, 25 Aug 2012 02:27:09 -0700 (PDT) Received: by 10.68.211.37 with HTTP; Sat, 25 Aug 2012 02:27:09 -0700 (PDT) In-Reply-To: <503897B4.8020303@lsces.co.uk> References: <503897B4.8020303@lsces.co.uk> Date: Sat, 25 Aug 2012 11:27:09 +0200 Message-ID: To: Lester Caine Cc: PHP internals Content-Type: multipart/alternative; boundary=e89a8ff245c75f5e2e04c813b201 Subject: Re: [PHP-DEV] Older style frameworks ... From: tyra3l@gmail.com (Ferenc Kovacs) --e89a8ff245c75f5e2e04c813b201 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2012.08.25. 11:16, "Lester Caine" ezt =C3=ADrta: > > Many of my 'problems' with all of the 'progress' being made with PHP are caused because I'm using a core framework who's origins go back to PHP4 days. Many of the facilities are currently unusable simply because they have not had any of the PHP5.2/3/4 changes applied while all the stuff that is still being used actively on live (paying) sites have been updated even to be E_STRICT compliant. > > ADOdb has provided me with an ideal base for many years, and the data processing systems have been fine tuned over many years with PDO actually being more of a hindrance to performance than an improvement. The reason for that being that the generic data structures developed for generic drivers are at odds with the PDO 'style' and so extra conversions can be needed so the generic drivers are used. > > I'm still on Smarty2 as the templating system as switching to Smarty3 will require another long conversion process, and we are up to speed with what S2 can do - and it works. > > All of this is working on a base which allows a sites whole style to be remodelled simply from the css theme and we can add modules easily ( reusing the core system code ). I can 'copy' an existing 'static' site and enhance it with on-line editing and other interactive facilities in a few hours while maintaining the same style that the owner is used to, and this is what we are doing with many of the older sites we have taken over support for. > > The main problem here is that the likes of the Zend framework and other 'controller based' systems seem to be way people want to see PHP develop, so keeping 'older' style systems working is getting more and more difficult= . > > The question ... how many other people are fighting the same up hill struggle? > > -- > Lester Caine - G8HFL > ----------------------------- > Contact - http://lsces.co.uk/wiki/?page=3Dcontact > L.S.Caine Electronic Services - http://lsces.co.uk > EnquirySolve - http://enquirysolve.com/ > Model Engineers Digital Workshop - http://medw.co.uk > Rainbow Digital Media - http://rainbowdigitalmedia.co.uk > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > So what do you propose? There always will be people who don't want any new fearure or improvement but their code workinf forever without any investment(refactoring) on their part. We shouldn't stop the development for that alone. If I were them, I would pick an enterprise distro like rhel, where I can get just that: same php version for many years with support. --e89a8ff245c75f5e2e04c813b201--