Skip to main content

Posts

Enterprise Application Development Using PHP and Oracle

How McGill University's Department of Development and Alumni Relations supports up to 160,000 users over the web using PHP and Oracle At McGill University's (Montreal, Quebec, Canada) Department of Development and Alumni Relations, we are in the process of moving extensive, multifaceted services for 200 to 300 paid and volunteer staff and up to 160,000 alumni and donors to the Web using an industrial-str ength PHP application and Oracle9i. It is expected that the program will accommodate tens of thousands of users per hour following major e-broadcasts. We are doing this using Oracle's powerful row-level security features and PHP's high performance and quick development platform. This article will address the following: * Background * Why we chose PHP, Oracle9i, Apache, and Linux * Structure of the application * Security * Synchronization * Lessons learned and advice to developers. Background Our organization faces what many do: * A central database application that is ...

How to use PDO for PHP and Oracle and other DB

The PDO library is a powerful addition to PHP. It shines when you need to build applications capable of talking to different database systems. It also has other very useful capabilities. This article, the first in a three-part series, will introduce you to this versatile library. Introduction PHP developers who used to work with different relational database systems have had two choices when it came to building their web applications. They either had to include a third-party library that allowed transparent handling of the interaction with RDBMSes, or, in the worse case, they had to create their own database abstraction layers, which was a time-consuming process. In the first case, picking up a pre-built package that provided PHP programmers with a decent level of abstraction for using diverse database servers was reduced to choosing between a certain number of well-trusted libraries. These include the robust PEAR::DB, or the excellent ADODb database abstraction software, to name the m...

MySQL driver for PHP

The MySQL native driver for PHP is an additional, alternative way to connect from PHP 5 and PHP 6 to the MySQL Server 4.1 or newer. It is a replacement for the libmysql, the MySQL Client Library. From now on you can use ext/mysqli either together with libmysql as you did in the past or with mysqlnd. We have no plans to remove libmysql support from ext/mysqli, which would break existing applications. We just add a new, superior alternative to our PHP offerings. Installation You need the PHP source code to install the new development. In the current development state the new MySQL native driver comes as a patch for ext/mysqli. 1.Get the PHP 5 or 6 source code from http://www.php.net. You can check out the source code from the CVS repository on http://www.php.net or download a source distribution of PHP. For example, follow the instructions for Anonymous CVS Access to check out PHP 6: cvs -d :pserver:cvsread@cvs.php.net:/repository checkout php6 2.Replace the ext/mysqli ...

PHP creating thousands of jobs if not millions

PHP based LAMP web development is increasing rapidly for its open nature and almost free tools. Compared to Java or .Net development need at least $200 to $300 for each developer to start developing on those technologies. But for LAMP - PHP based need almost $0 [not taken hardware and network cost] to start amazing web site and portals. Only for enterprise solutions and IDE like .Net platform need some little money to start on ease. Many of the development countries like India are now making huge progress in LAMP development. Not only the development countries or poor infrastructures countries but also giant companies like Oracle, IBM even Microsoft too trying to get its profit part from PHP. But the lack of good developer /programmer in PHP is scorching day by day. As open source development need very strong basic / fundamentals of computer science otherwise all are them are merely HTML extension programmer nothing else. They merely use copy and paste. They even do not know about 5% o...

Yes this is dengarously true

SETI need your help

Is your ISP cheating you?

If you aren’t sure about your ISP's intention and character, you will soon be able to download a tool from Google that will tell you once and for all if they are doing something wrong. If ISP’s aren’t going to tell their users exactly what is happening with their network connections, Google wants to make sure that these people have the ability to tell for themselves. This announcement is Google’s most recent attempt at raising awareness about net neutrality. This isn’t the first time someone has made software to monitor your network to figure out if your ISP is doing anything fishy, NNSquad Network Measurement Agent is a tool that does exactly that already. In fact, this might actually be the tool Google is referring to. Vint Cerf, Google’s chief Internet Evangelist, is part of the NNSquad already.