Home Sign Up Login FAQ Support Blog Tools

ThunderNews Blog

PHP Language Celebrates It’s 15th Birthday Announcement On Usenet
June 8th, 2010

Originally announced on Usenet, the origination of PHP was posted by Rasmus Lerdorf on June 8, 1995. After posting on the newsgroup comp.infosystems.www.authoring.cgi, it created and still maintains careers dedicated to the language.

PHP originally stood for “Personal Home Page” and Rasmus started the project in 1994. Written in Cm it was intended to replace several Perl scripts that were being developed and used on his homepage. The alternative before was to do CGI programming in Perl, which was tedious. Embedded code within HTML and development was slow and clunky.

Rasmus added his own Form Interpreter and other C libraries including database connectivity engines. PHP 2.0 was born on this day 15 years ago. PHP had a modest following until the launch of version 3.0 in June 1998. The parser was completely re-written by Andi Gutmans and Zeev Suraski; they also changed the name to the recursive “PHP: Hypertext Preprocessor”.

Critics argue that PHP 3.0 was insecure, had a messy syntax, and didn’t offer standard coding conventions such as object-orientated programming. Some will quote the same arguments today. However, while PHP lacked elegance it made web development significantly easier. Programming novices could add snippets of code to their HTML pages and experts could develop full web applications using an open source technology which became widely installed by web hosts.

More recently, PHP 5.0 which was released on July 13, 2004. The language featured more robust object-orientated programming plus security and performance enhancements. The uptake has been more sedate owing to the success of PHP 4.0 and the introduction of competing frameworks such as ASP.NET, Ruby and Python.

PHP has its inconsistencies and syntactical messiness, but it’s rare you’ll encounter a language which can be installed on almost any OS, is provided by the majority of web hosts, and offers a similar level of productivity and community assistance. Whatever your opinion of the language, PHP has provided a solid foundation for server-side programming and web application development for the past 15 years.

In fact, ThunderNews.com uses the language today to run and maintain many features of both our website and blog. Happy Birthday, PHP!


Tags: 3 Comments »
Add to: Del.icio.us |  Technorati |  Digg |  Blinklist |  Furl |  Reddit |  Netscape |  Facebook |  Stumble Upon |  Google

 

FCC Wants 100Mbps Usenet Access For All
February 16th, 2010

The FCC shared some details of their national broadband plan which will be presented to the US Congress in less than a month. Newsgroups report that they have already agreed to a draft of an updated set of “net neutrality” rules after the fierce objections of telecom providers who say they need flexibility to manage and invest in their networks as well as other propositions.

The national broadband plan would set “ambitious but achievable goals,” FCC Chairman Julius Genachowski told an audience at the National Association of Regulatory Utility Commissioners conference.

The issue has come to the fore as cases emerged of broadband providers choking off bandwidth for surfers using data-intensive resources such as USENET and mobile phone carriers erecting barriers to competing online calling services. The biggest broadband providers are Comcast Corp, Time Warner Inc., AT&T Inc. and Verizon Communications Inc.

“Despite significant private investment and some strong strides over the last decade, America’s broadband ecosystem is not nearly as robust as it needs to be,” he said. “Broadband creates jobs and economic growth on the networks, in companies that start or expand on the Internet.”

In his preview of the upcoming national broadband plan, Genachowski cited a program that has a goal of providing 100 million Americans with 100 megabit access. ” Our plan will set goals for the U.S. to have the world’s largest market of very high-speed broadband users. A “100 Squared” initiative — 100 million households at 100 megabits per second — to unleash American ingenuity and ensure that businesses, large and small, are created here, move here, and stay here.

The FCC’s “100 Squared Initiative” would bring Internet data transmission speeds of 100 megabits per second to 100 million homes by 2020, a significantly higher speed than what many homes get now. Google Inc. announced plans earlier this week to begin building and testing ultra-fast fiber networks, in an effort to spark additional innovation and competition in this arena. Genachowski praised Google’s latest Web foray, noting in his speech that its high-speed lines would drive growth. He later called on other Internet service providers to follow suit.

“We need others to drive competition to invent the future,” he said. Genachowski did not provide details on the time lime of the initiative or how the FCC would encourage private sector providers to reach the minimum speeds.

Other goals in the FCC’s plan will include increasing Internet connections in classrooms and rural medical clinics, lowering the cost to build connections through “smart use” of government rights-of-way, and freeing “a significant amount” of airwaves for use by wireless Internet devices.


Add to: Del.icio.us |  Technorati |  Digg |  Blinklist |  Furl |  Reddit |  Netscape |  Facebook |  Stumble Upon |  Google