News Feed
Sections




News Archive
feed this:

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

Kevin Schroeder:
Google finally acknowledges that PHP exists
July 22, 2013 @ 11:53:10

Kevin Schroeder has an interesting post to his site about how Google is finally acknowledging PHP exists and how it's "exploding on Google App Engine"...but it's only happening just now.

How is it that one of the most despised programming languages in the word is running (as Google claims) up to 75% of the web? Many nay-sayers will say "oh it's just WordPress" or "oh, it's just PHPbb". But in doing that they are completely missing the point. [...] In the article Venture Beat says "PHP is moving to the Enterprise very quickly". This is not true. PHP IS in the enterprise and has been for a long time. People just either don't know it or refused to admit it.

He talks about the things that PHP does, including something interesting - it exposes the focus on the theoretical (the "ivory tower" as he puts it) and puts the focus back on the practical, real-life world of just getting things done. He suggests that Google's reasoning behind taking so long to get PHP up and running on the App Engine was just someone with "their blinders on" to the world of the practical that PHP fills so well.

0 comments voice your opinion now!
google appengine support exist enterprise theoretical practical

Link: http://www.eschrade.com/page/google-finally-acknowledges-that-php-exists

NetTuts.com:
Organizing Enterprise-Level Applications
October 01, 2012 @ 10:37:50

On NetTuts.com Jonathan Cutrell has posted some ideas for you to consider when designing your enterprise-level applications, regardless of the language(s) they're written in.

Organization can make or break the maintainability of an application. With smaller applications, organization is more obviously apparent; however, as the application grows and as the number of application developers and front-end engineers producing code increases, the more confusing organization can become. In this post, we will go over some basic concepts for keeping applications organized so that finding relevant code is an efficient and systematic process.

He's broken it up into a list of suggestions to make it a bit easier to take it all in:

  • Learn from Frameworks
  • Building a Standard
  • Uniformity of Connected Parts, Uniqueness of Discrete Parts
  • Another Note About Static Files
  • What Should Be Unique?

There's some good advice in there, especially around things like standards, naming conventions, site complexity and how much usage the site is likely to see.

0 comments voice your opinion now!
organize enterprise application opinion suggestions


Johannes Schlüter's Blog:
MySQL Query Analyzer and PHP
September 30, 2011 @ 12:56:54

Johannes Schlüter has a new post to his blog today mentioning the beta release of the mysqlnd_ms plugin (previously mentioned by Ulf Wendel and a new feature that can be plugged into the MySQL Enterprise Monitor to make the Query Analyzer directly use PHP instead.

When running a PHP-based application with MySQL it is often quite interesting to see what actually happens on the database sever. Besides monitoring of the system load etc. it is often interesting to see what queries are actually executed and which of them are expensive. A part of MySQL Enterprise Monitor is the MySQL Query Analyzer which helps answering these questions.

This was handled via a proxy that sat between the database and app server and ran through the queries looking for improvements. This new plugin keeps it closer to PHP itself without having to hit against the proxy. You can see the result in these two screenshots from inside the Manager application. You also have the side benefit of getting a stack trace of it running through the app to help you identify the spots most needing improvement in the code too.

0 comments voice your opinion now!
mysql query analyze mysqlndms plugin enterprise monitor


Ibuildings techPortal:
Installing Magento Enterprise
February 23, 2011 @ 09:17:37

New on the Ibuildings techPortal site, there's an article from Rupert Jones that walks you through the installation of Magento Enterprise on a linux-based platform (LAMP).

Magento is an increasingly popular e-commerce platform due to its sheer flexibility, wide range of features and the facility to customise it relatively easily. In this post we will examine how to get Magento Enterprise set up and running. We assume a debian-based LAMP stack but these instructions could be adapted for any other platform as required.

He shows you how to install ionCube first (a requirement for Magento) and how to get the latest Magento package, unpack it and set up some permissions so the application can write to things correctly. From there it's a simple database creation and Apache config away from being setup and working.

0 comments voice your opinion now!
magento ecommerce install tutorial enterprise


DZone.com:
Web applications as enterprise software
July 14, 2010 @ 13:48:24

On DZone.com today Giorgio Sironi offers some of his opinions on web applications as enterprise software.

In this article we'll focus on a case study on enterprise software where the porting failed, to list the issues of introducing a web application into the enterprise, and hopefully pave the way for future successes. This is kind of a written retrospective.

He briefly touches on some of the advantages first, mentioning the portability they offer and the fact that it's an "automatic upgrade" for users without having to install additional software. He also talks about a case study of an application that failed but also covers things learned along the way like:

  • How complex the domain the application lives in could be (enterprise needs from enterprise software)
  • Worries about data portability
  • Struggles with the limitations of the browser (like working with large file downloads)
  • and, of course, the huge amount of requirements that come with the application just because of the needs of the company
0 comments voice your opinion now!
application enterprise software casestudy issue


Zend Developer Zone:
Build an Enterprise-Grade PHP Stack with Zend Server 5.0 and Oracle 11g
April 22, 2010 @ 11:47:27

On the Zend Developer Zone today there's a new article looking at how you can build an enterprise-grade stack with the combination of Zend Server and Oracle's 11g database.

Setting up an Oracle/PHP/Apache/Linux (OPAL) development environment isn't the easiest of tasks, especially in corporate IT environments which are used to point-and-click simplicity. [...] One of the easiest ways to quickly configure a PHP environment in this environment is Zend Server, a PHP stack that runs on both Windows and Linux and that can be used to build Oracle-based applications out of the box.

The article introduces Zend Server and the functionality it provides (like a web-based management console, built-in optimization and application troubleshooting) as well as how to get it installed and working on your system. With everything all set up and ready, they show you how to configure the Oracle support for it including the use of connection pooling page caching.

0 comments voice your opinion now!
zendserver oracle database tutorial install enterprise


CNet.com:
PHP and Perl crashing the enterprise party
February 17, 2010 @ 14:42:53

According to Matt Asay, both PHP and Perl are crashing the enterprise party and are rapidly closing the gap between themselves and some of the more traditional "enterprise-ish" tools out there (like Java or .NET).

While dynamic programming languages like PHP and Python dominate Web engineering, the signs that they are breaking Java and .Net's hold on the enterprise are less clear. Forrester recently reported that PHP claims the highest instance of open source use within enterprises, at 57 percent penetration. But it's also the case that the bulk of enterprise software spending goes to Java and .Net-based software. Who is winning?

He links to a graph from Indeed showing the trends in the job market with PHP and Python (two dynamic languages) shooting their way to the top.

No, Java and .Net aren't going away anytime soon. But then, neither are the dynamic programming languages, which are increasingly blessed "enterprise ready." This is good for enterprise software, and potentially very good for ActiveState, SugarCRM, and others who build their businesses on dynamic programming languages.
0 comments voice your opinion now!
enterprise opinion indeed python


Builder.com.au:
10 questions to ask when selecting open source products for your enterprise
December 21, 2009 @ 17:43:33

If you're looking around for software to fill the needs of your company or group and your sights fall on Open Source software, Builder.com.au has a few suggestions for you to consider.

All open source projects, by definition, provide the end user with certain perpetual rights and freedoms in using, studying, modifying and redistributing the product. However, there is a lot of inconsistency in terms of the product quality, the governance model and the availability of support. Thus, when selecting open source components for your enterprise, it is important to do some background checks to ensure the open source product you have selected is compatible with your enterprise business model and IT standards. Below are 10 questions you can ask to evaluate open source maturity.

Among things on their list to consider are:

  • Are the open source licence terms compatible with my business requirements?
  • How well is the product adopted by users?
  • How is this project governed and how easily can I influence the road map?
  • Will the product scale to my enterprise's requirements?
  • Are there regular security patches?
0 comments voice your opinion now!
question opensource product enterprise


InfoQ.com:
Is PHP Ready for the Enterprise?
June 25, 2009 @ 12:06:19

On InfoQ.com there's a recent discussion with three members in a virtual panel discussing a common question among businesses all over the world considering PHP - is it ready for the Enterprise?

Although PHP boasts of being the most widely used environment for web application development, it has been traditionally considered as not suitable for the enterprise. InfoQ has conducted a virtual panel regarding the evolution of the language/platform and its suitability in enterprise environments.

The three members of the panel (Zeev Suraski, Rob Nicholson and Derick Rethans) are asked about PHP's interoperability with other platforms, the trend of scripts moving into a JVM, the transitions from the major versions of the language (ex. PHP4 to PHP5), the role more advanced features might play in PHP and if PHP might be considering a move into more functional programming.

0 comments voice your opinion now!
enterprise discussion panel


PHPClasses.org:
Book Review php|architect's Guide to Enterprise PHP Development
June 10, 2009 @ 12:53:20

PHPClasses.org has released a book review of the php|architect "Guide to Enterprise PHP Development" (Ivo Jansch) reviewed by Mauricio Garcia Nascimento.

Do not expect an advanced on PHP programming. As the author says, "this book is about PHP, but it is not about code" and "writing PHP code is only a part of the entire development life-cycle". It is definitely not about coding, neither about technical programming tricks. The book describes best practices, lessons learned, practical experiences, tools, techniques, methodologies and other related knowledge areas that all PHP professionals should follow to develop better enterprise software products.

Mauricio goes on to look at where the book fits in the development process and some of the specific chapters and what they offer to the Software Development Life Cycle process.

Despite it is difficult to focus the scope and the target public of the book writing about an area that encompasses too many topics of interest, Ivo Jansch, the author, did a great job to achieve this result with success.
0 comments voice your opinion now!
ivojansch development enterprise bookreview



Community Events





Don't see your event here?
Let us know!


api opinion release interview library language tips zendserver package framework list podcast install deployment laravel series community symfony introduction update

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework