SitePoint Sponsor |
|
User Tag List
Results 51 to 75 of 94
-
Oct 19, 2005, 14:55 #51
- Join Date
- Aug 2003
- Location
- Toronto
- Posts
- 300
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by McGruff
-
Oct 19, 2005, 15:11 #52
- Join Date
- Nov 2004
- Location
- Canada
- Posts
- 119
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by Dr Livingston
It's also nice to quote on projects and be able to state that all your programmers have A, B and C certification. Now we know that some certifications hold more wieght than others but as far as clients are concerned it makes them feel more at ease, at least this has been my experience.Jeff Busby
-
Oct 20, 2005, 03:53 #53
- Join Date
- Mar 2005
- Posts
- 78
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
-
Oct 20, 2005, 10:07 #54
- Join Date
- Aug 2004
- Location
- California
- Posts
- 1,672
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by bartb
At some point they need to state whether the ZPF is based on an existing framework that one of the "partner companies" donated or it is an all new effort.Christopher
-
Oct 20, 2005, 11:03 #55
- Join Date
- Oct 2004
- Location
- nigeria
- Posts
- 151
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
In any capacity the framework will be, i would suggest Zend makes will great. There are many out there as alraedy stated. PEAR and so on. I only think they should have something that encompasses PHP-GTK i.e. windows application(GUI) and the existing PEAR. Or is it re-inventing the wheel?
-
Oct 20, 2005, 12:04 #56
- Join Date
- Oct 2004
- Location
- Worcester
- Posts
- 138
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
It's all vapour until I see some code...
-
Oct 20, 2005, 14:47 #57
- Join Date
- Nov 2002
- Posts
- 841
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Based on Andi Gutmans' comment on my blog, I think its still a work in progress:
I hope we will be able to put up some short code examples of some completed work in the next couple of weeks; but it will take a while longer to be fully baked.
How/When can I join?
We're now working on setting up the collaboration infrastructure and engagement guidelines. We expect to have them ready by January 2006. In the meantime, we will use this medium to share progress on the project development.
-
Oct 20, 2005, 16:24 #58
- Join Date
- Aug 2004
- Location
- California
- Posts
- 1,672
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
In reading Andi Gutmans' comment, the immediate warning sign is that he only discusses their "database interface". It sounds like they are still back in days when database abstraction layers were all the rage. Quite honestly unless they are going to do something like Hibernate, then the "database interface" is one of the last things on the list of framework needs. I predict that the "20%" they plan to build will be nothing more than a PEAR replacement (hence why PEAR is out of PHP6).
Christopher
-
Oct 20, 2005, 17:29 #59
- Join Date
- Nov 2000
- Location
- Switzerland
- Posts
- 2,479
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
In reading Andi Gutmans' comment, the immediate warning sign is that he only discusses their "database interface".
It sounds like they are still back in days when database abstraction layers were all the rage. Quite honestly unless they are going to do something like Hibernate, then the "database interface" is one of the last things on the list of framework needs.
PHP Code:$username = DBC::getOneValue('SELECT username FROM users WHERE ID = 1');
I predict that the "20%" they plan to build will be nothing more than a PEAR replacement (hence why PEAR is out of PHP6).
Put another way, the main mistake they could make is implementing anything more than very very basic controllers - it's here most disagreement happens - and that sounds like the point Andi is trying to make.
And if they've got guys involved like those that worked on the SDO extension, I'd be optimistic - considering the tutorial, I personally wouldn't know how to sensibly go about something that does this;
Data objects can automatically record their change history that can then be used by a DAS to detect collisions when applying changes back to an enterprise information system.
Anyway;
It's all vapour until I see some code...
Long term (and it may not be all that long) all this Zend + IBM + corporations means, if you want it, there'll be plenty of cubicle jobs for PHP programmers - steady pay etc. Not bad if that web startup doesn't take off. Zeev and Andi will hopefully get some kind of financial reward one day, although there's not much money to be made these days if your primary customers are developers but they deserve it - they've worked hard for it (and yes - so have others).
-
Oct 21, 2005, 00:02 #60
- Join Date
- Jan 2005
- Location
- utah
- Posts
- 11
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Of course something like http://phpOnTrax.com (php on trax) tries to provide the best of all worlds.
A. No need to learn Ruby,
B. Yet follows the Ruby framework almost perfectly, allowing programmers to go between ruby and php--hopefully--and use a great MVC.
C. Supports PHP5
D. works with PEAR libraries
E. Broader support since php is more widely used
F. Not controlled by Zend (good/bad thing?)
yes, there are other mvc php frameworks, but none so elegant or true to rails, oo, etc...
I still see this as ultimately just a stepping stone to something far better.
-
Oct 21, 2005, 05:23 #61
This would not surprise me in the least since the only way of getting a PHP framework to to do what Ruby on Rails does would be to have complete API built into php extensions. This (to answer a question in another thread) is the reason there is no defacto framework in PHP. In order to have control and enforce the architecture the Apache server would have to have power over what the code writer does. This can only be accomplished when the coder is using only what is provided by the framework, as in Rails development.
This is why the present "framework" projects (blue shoes, solar, prado and the rest ) are not frameworks but abstraction layers at the very most. At present the only true framework project is Midgard www.midgard-project.org where the core structure is control and implemented through php extensions and apache modules. Unfortunately this project suffers for developeritis, where the developers are too nerdy to think about making the system popular or widely available to the masses by pushing the system to web hosting circles. In otherwords a terrible marketing plan.
In walks Zend. It would benefit the Zend company to help and join in with the Midgard project rather than start a new and similar one. Everything is already in place the only thing they would need to do is to put their support into making the php extensions necessary to run Midgard readily available in PHPs installation the way they do with SQLite. I am not sure if Midgard qualifies as true MVC (more like front controller) but this would not be hard to fix with Zends involvement. It may not even be necessary to fix anything if the system were given a helping hand by having the Zend engine control part of the MVC.
So there you have it. If Rasmus and company see fit a PHP Midgard Framework to rival Ruby on Rails could be ready to go in less than a year.Last edited by Carl; Oct 21, 2005 at 07:01.
FHQK ed UP - It's a really FHQK ed UP world we live in!
Hiveminds Magazine
Search Engine for Drupal
Search Engine for Students
-
Oct 21, 2005, 06:37 #62
- Join Date
- Apr 2003
- Location
- London
- Posts
- 2,423
- Mentioned
- 2 Post(s)
- Tagged
- 0 Thread(s)
Hi.
It is just me, or have Zend/PHP finally woken up again. Both the Eclipse integration, terribly undervalued until now, and the more inclusive release process are great news. Not sure about the framework though. A class library (the soap ext. and PDO are a start) is needed first.
But, hey, I feel happier this week.
yours, MarcusMarcus Baker
Testing: SimpleTest, Cgreen, Fakemail
Other: Phemto dependency injector
Books: PHP in Action, 97 things
-
Oct 21, 2005, 07:27 #63
- Join Date
- Nov 2002
- Posts
- 841
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
I think the combination of low adoption rates for PHP 5 and the popularity of Rails has given Zend an epiphany.
I'm only guessing, but I bet that their sales force is finding that once they do the work convince a company to consider alternatives to Java/.Net, that they are seeing them slide right past PHP for Ruby.
I've written about the the value of MVC frameworks on my blog and here at sitepoint. I stand by my prediction that in 2007 writing a web application without an MVC framework will seem quaint and be rare.
The enterprise web development top tier is:
Java + (Struts | Tapestry | Spring | JSF) + (iBatis | Hibernate)
(C# | VB) + .NET
Leave the top tier and you have:
Ruby + Rails
PHP + ???
Python + ???
PHP needs at least one mature, well known framework.
I think the process of writing ZPF will reveal things about PHP language itself that need to be fixed. There are reasons that there are no mature frameworks for PHP already. I think ZPF will end up php 6 only.
I'm highly optimistic about PHP's future. I see alot of good things coming from Zend and from the PHP internals team. An opcode cache in PHP 6 is a litmus test for me. With it and a few other things, I think PHP 6 is going to be the natural successor to PHP 4.
-
Oct 21, 2005, 08:39 #64
Originally Posted by Selkirk
The Register that discusses Zend's recent attempts to push PHP into the enterprise. Of particular interest are the two last paragraphs.
The renewed push for PHP comes after analyst Evans Data Corp (EDC) reported a substantial decline in the use of PHP by developers in Europe, the Middle East and Africa (EMEA). In August, it was reported that PHP interest had dropped 25 per cent year-over-year with 40 per cent of developers saying they had no plans to evaluate or use PHP for future projects.
EDC blamed the drop on the failure of PHP to penetrate the enterprise developer market.
-
Oct 21, 2005, 16:50 #65
- Join Date
- Sep 2003
- Location
- Glasgow
- Posts
- 1,690
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
That's encouraging. If it's enterprise developers they're chasing maybe we'll have a chance to persuade them to do something test-driven.
-
Oct 22, 2005, 03:44 #66
- Join Date
- Jan 2003
- Posts
- 5,748
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
But, hey, I feel happier this week
-
Oct 24, 2005, 01:21 #67
I only hope Zend doesn't turn out to be the next Sun Microsystems. Buggers stole java's control from us
Ironically, if this happens I'll switch to Java and maybe even change the kinda apps I develop. I get this bad feeling from teh last Q on the Q and A section "What do our customers think about all of this?" I wonder what took them so long to even come up with this decision for an enterprise framework. I also noticed that SAP, Zend's partner isn't even in the list of companies who have already joined hands on this prj.
On the "extreme simplicity" phrase: Yeah! why not lets turn that one little pure language where you could actually write some nice code into VB as well :-P (Mega pun intended)
But in the end, if this comes through, I hope to get more respect from them .NET buggers. :-|
-
Oct 24, 2005, 04:12 #68
- Join Date
- Jun 2003
- Location
- Iowa, USA
- Posts
- 3,749
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by bigduke
Jason Sweat ZCE - jsweat_php@yahoo.com
Book: PHP Patterns
Good Stuff: SimpleTest PHPUnit FireFox ADOdb YUI
Detestable (adjective): software that isn't testable.
-
Oct 24, 2005, 20:07 #69
- Join Date
- Jun 2003
- Location
- Iowa, USA
- Posts
- 3,749
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Some additional tidbits on the network itself:
http://netevil.org/node.php?nid=633Jason Sweat ZCE - jsweat_php@yahoo.com
Book: PHP Patterns
Good Stuff: SimpleTest PHPUnit FireFox ADOdb YUI
Detestable (adjective): software that isn't testable.
-
Oct 24, 2005, 21:47 #70
Thanks for the link, sweatje. I'd recently changed my feelings about this framework to "Cautiously optimistic", and the little info contained in the post is encouraging.
-
Oct 24, 2005, 23:59 #71
- Join Date
- Sep 2003
- Location
- Glasgow
- Posts
- 1,690
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Seems that it will be unit tested OOP after all
-
Oct 25, 2005, 05:26 #72
- Join Date
- May 2005
- Location
- Finland
- Posts
- 608
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by 33degrees
Last edited by Ezku; Oct 25, 2005 at 06:39.
-
Oct 26, 2005, 08:47 #73
Originally Posted by sweatje
-
Oct 26, 2005, 08:52 #74
- Join Date
- Jun 2003
- Location
- Iowa, USA
- Posts
- 3,749
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Jump to the W
Originally Posted by wikipedia
so case closed
Jason Sweat ZCE - jsweat_php@yahoo.com
Book: PHP Patterns
Good Stuff: SimpleTest PHPUnit FireFox ADOdb YUI
Detestable (adjective): software that isn't testable.
-
Oct 26, 2005, 09:06 #75
- Join Date
- Oct 2004
- Location
- Worcester
- Posts
- 138
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
From the link that Jason posted:
"One of the goals for the project is to keep every clear and simple to use, without forcing you to adopt the entire framework throughout your application; it doesn't impose itself on your app, and doesn't require any configuration files to deploy and use."and
"Yes, the Zend Framework is PHP 5 OOP based, with unit testing. There's also documentation"
I'm also in the cautiously optimistic camp now.
Bookmarks