Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

php|architect Blog:
The NoSQL Hype Curve is Bending
Dec 29, 2010 @ 18:58:12

On the php|architect blog today Bill Karwin has shared his thoughts on NoSQL and how, despite the popularity of it during 2010, the hype curve is bending and companies are realizing it's less of the "silver bullet" they expected.

The technology hype of 2010 was clearly NoSQL, which proved to be more of a brand-name than a technical term. Today in his tech blog, Bozho set out his view that NoSQL is probably not a good choice for startups that don’t know yet where their database and application bottlenecks are.

Bill agrees, noting that the adoption of NoSQL technologies caused some major meltdowns when all things weren't properly considered. He points out that "a little knowledge is dangerous - the more little, the more dangerous" and developers should seriously consider the impact a NoSQL environment should have before jumping in head first.

tagged: nosql opinion hype billkarwin silverbullet

Link:

Egeniq Blog:
QR tags beyond the hype
Dec 14, 2010 @ 14:10:25

On the Egeniq blog today there's a new post from Ivo Jansch looking at QR tags, one of the new "hot" trends that're showing up everywhere from websites to magazines. This new article introduces you to them and gives a few examples of how they're being used.

In this post I'll try to look beyond the hype. After the peak of inflated expectations we will eventually get to the 'plateau of productivity', at which point QR tags will have become mainstream. This is the moment when marketeers stop talking about it and we simply use it as part of our applications (this is a good indicator – the same happened to terms such as ajax and web 2.0). I will discuss the three major ways QR tags are applied. I hope the analysis inspires people to come up with innovative applications of QR codes.

He breaks down the codes into different types - ones with human-readable information, those with structured, standardized information (ex. a vCard with personal information) and a code with application specific information. For this last type he gives the example of allowing it to authenticate users without the need for them to enter the usual username/password. If you're interested in how to create QR codes for your own applications, there's several PHP resources to help you get started.

tagged: qrtag hype introduction example

Link:

Tony Bibbs' Blog:
Join me at the 2008 DC PHP Conference (Frameworks Talk)
Apr 30, 2008 @ 16:18:23

Tony Bibbs has posted about the upcoming DC PHP Conference (happening June 2nd through the 4th in Washington, DC) and his talk "Fed Up of Framework Hype?"

For those of you that occasionally browse these pages you may recall a prior post on the subject. Given there was a bit of interest in that post I turned it into a talk for this conference.

He includes the abstract for his talk that covers the Framework of the Day that seems to be happening in PHP and what really lies behind each new release. He will talk on how to evaluate a framework for your use and how to not get wowed by the Next Big Thing that comes along and claims to do it all better and simpler than any before.

You can find out more about the DC PHP Conference from their website and registration is still open for those that want to reserve their spot.

tagged: dcphpcon2008 framework hype talk

Link:

Tony Bibbs' Blog:
Fed Up of Framework Hype
Oct 04, 2007 @ 15:25:00

Tony Bibbs is fed up with the framework hype that's been going on in the PHP community for a while now and has posted about some of this frustration on his blog. More specifically, how there seems to be this misconception as to the point of them and their place in the web development world.

What nobody seems to want to talk about is the fact that frameworks, be it in PHP, Java, .NET or even Python, have a bunch of valueless rhetoric around them. Their value is often discussed in terms of coolness and how easy it was to learn. If you are talking to a manager-type, balding, high strung, concerned about his or her budget you will quickly learn they could care less. Their focused is on the business. The bottom line. Achieving results. So let's talk in tangible terms on how a framework in any language should be evaluated and how it directly addresses the needs of the business.

He goes on to talk about how frameworks can't fix things like "crappy software development practices" or how they can't immediately save you time (but can in the long run). Most importantly, though, he's compiled a list of things you should keep an eye out for when starting the move towards a framework for your development. The list includes things like:

  • Does the framework fit well with your SDLC? Do you even have an SDLC?
  • Does your framework allow your better developers to excel and innovate new ways to address a business problem? If the framework only handcuffs your better talent you may find keeping them around near impossible.
  • Can you choose not to use parts of your framework to work around performance bottlnecks? As an example, some frameworks don't even give you the ability to issue raw SQL to the database? Using tools like an ORM adds a layer of abstraction that slows performance and sometimes you will need to squeeze out every bit of performance you can. Your framework should facilitate this, not hinder it.

Check out the rest of the post for the other four on the list.

tagged: framework development hype assess process software framework development hype assess process software

Link:

Tony Bibbs' Blog:
Fed Up of Framework Hype
Oct 04, 2007 @ 15:25:00

Tony Bibbs is fed up with the framework hype that's been going on in the PHP community for a while now and has posted about some of this frustration on his blog. More specifically, how there seems to be this misconception as to the point of them and their place in the web development world.

What nobody seems to want to talk about is the fact that frameworks, be it in PHP, Java, .NET or even Python, have a bunch of valueless rhetoric around them. Their value is often discussed in terms of coolness and how easy it was to learn. If you are talking to a manager-type, balding, high strung, concerned about his or her budget you will quickly learn they could care less. Their focused is on the business. The bottom line. Achieving results. So let's talk in tangible terms on how a framework in any language should be evaluated and how it directly addresses the needs of the business.

He goes on to talk about how frameworks can't fix things like "crappy software development practices" or how they can't immediately save you time (but can in the long run). Most importantly, though, he's compiled a list of things you should keep an eye out for when starting the move towards a framework for your development. The list includes things like:

  • Does the framework fit well with your SDLC? Do you even have an SDLC?
  • Does your framework allow your better developers to excel and innovate new ways to address a business problem? If the framework only handcuffs your better talent you may find keeping them around near impossible.
  • Can you choose not to use parts of your framework to work around performance bottlnecks? As an example, some frameworks don't even give you the ability to issue raw SQL to the database? Using tools like an ORM adds a layer of abstraction that slows performance and sometimes you will need to squeeze out every bit of performance you can. Your framework should facilitate this, not hinder it.

Check out the rest of the post for the other four on the list.

tagged: framework development hype assess process software framework development hype assess process software

Link:

Chris Shiflett's Blog:
Ruby on Rails Fans
Feb 02, 2006 @ 12:57:19

In his latest post today, Chris Shiflett takes a good look at Ruby on Rails from the perspective of a PHP developer to see what all of the fuss is about.

I'm glad to see all of the hype surrounding Ruby on Rails lately. I've always been an advocate of open source software, and Ruby (particularly Ruby on Rails) is yet another feather in the cap. I'm not afraid to say it - I'm glad Rails exists.

I do think it's good to maintain some perspective, and some Ruby fans are more than a bit overzealous. Ruby on Rails is a niche technology, and although all signs indicate that its popularity is growing rapidly, it's a bit premature to be thinking that it will dethrone existing technologies.

He goes on, mentioning that he doesn't see Rails as a direct competitor to PHP, rather two technologies that have the flexibility/power to do the same jobs well. There are "camps" for both sides, but really, as Chris puts it:

It's also important to realize that excitement is subtly different than popularity. Excitement is trendy.

He lists a few sites built in both, noting that, of the popular sites out there, things seem pretty equal. He also notes that, despite what language you're using, the real key is that it takes a good developer to write a good application, regardless of the language...

tagged: ruby on rail fan hype versus java j2ee good developers ruby on rail fan hype versus java j2ee good developers

Link:

Chris Shiflett's Blog:
Ruby on Rails Fans
Feb 02, 2006 @ 12:57:19

In his latest post today, Chris Shiflett takes a good look at Ruby on Rails from the perspective of a PHP developer to see what all of the fuss is about.

I'm glad to see all of the hype surrounding Ruby on Rails lately. I've always been an advocate of open source software, and Ruby (particularly Ruby on Rails) is yet another feather in the cap. I'm not afraid to say it - I'm glad Rails exists.

I do think it's good to maintain some perspective, and some Ruby fans are more than a bit overzealous. Ruby on Rails is a niche technology, and although all signs indicate that its popularity is growing rapidly, it's a bit premature to be thinking that it will dethrone existing technologies.

He goes on, mentioning that he doesn't see Rails as a direct competitor to PHP, rather two technologies that have the flexibility/power to do the same jobs well. There are "camps" for both sides, but really, as Chris puts it:

It's also important to realize that excitement is subtly different than popularity. Excitement is trendy.

He lists a few sites built in both, noting that, of the popular sites out there, things seem pretty equal. He also notes that, despite what language you're using, the real key is that it takes a good developer to write a good application, regardless of the language...

tagged: ruby on rail fan hype versus java j2ee good developers ruby on rail fan hype versus java j2ee good developers

Link:


Trending Topics: