PHP has come a long way in the last few years. Growing to be one of the most prominent languages powering the Web was not an easy task. Those of you interested in briefly seeing how PHP grew out to what it is today, read on. Old PHP releases can be found at the » PHP Museum.
PHP/FI
(Personal Home Page / Forms Interpreter). PHP succeeds an older product, named PHP/FI. PHP/FI was created by Rasmus Lerdorf in 1995, initially as a simple set of Perl scripts for tracking accesses to his onli...
This is a list of tools and techniques to optimize your website.
Benchmarking Tools:
1) Pingdom:
http://pingdom.com/
Pingdom offers everything from simple to very advanced server, network and website monitoring services. Pingdom offers you the ability to monitor your servers and infrastructure 24/7, all year long. We have a multitude of monitoring servers placed all over the world with just one goal in mind: To alert you as soon as any of your servers, networks or services fail. P...
Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways. It provides a number of utilities including a flexible and scalable multi-threaded daemon, a command line scanner and advanced tool for automatic database updates. The core of the package is an anti-virus engine available in a form of shared library.
Here is a list of the main features:
command-line scanner
fast, multi-threaded daemon with support for on-access s...
Varnish is a state-of-the-art, high-performance HTTP accelerator. Varnish is targeted primarily at the FreeBSD 6/7 and Linux 2.6 platforms, and takes full advantage of the virtual memory system and advanced I/O features offered by these operating systems.
Varnish web accelerators are targeted at the web site or web application owners. This type of it's installed in front of web servers and application servers and use a alot of techniques to improve performance to all users accessing the accele...
The character encoding is a code that pairs a sequence of characters from a given character set with some thing else to represent it in a form which you can store and transmit it in telecommunication networks, the given characters form before encoded is called character set.
Simple character sets Conventionally character set and character encoding were considered as the same because the same standerd specify both both of them (ie How characters are encoded into a stream of code. Modern enco...
JSON (JavaScript Object Notation) is a lightweight computer data interchange format. It is a text-based, human-readable format for representing objects and other data structures and is mainly used to transmit such structured data over a network connection (in a process called serialization). JSON finds its main application in Ajax web application programming, as a simple alternative to using XML for asynchronously transmitting structured information between client and server. JSON stands for ...
A monospaced font, also called a fixed-width or non-proportional font, is a font whose letters each occupy the same amount of space. This contrasts to variable-width fonts, where the letters differ in size to one another.
The first monospaced typefaces were designed for typewriters, which could only move the same distance forward with each letter typed. This also meant that monospaced fonts need not be typeset like variable width fonts and were, arguably, easier to deal with.
A p...
There are different types of databases. also, There are different ways to classify these types.
You can classify the databases by:
Database Function:
Analytic Databases:
Also called On Line Analytical Processing (OLAP), it's that databases which are primarily used to keep track of statistics. Usually, they are read-only, meaning that you can only retrieve data, but you can't modify the data in any way.
Operational Databases:
Also called On Line Transaction Processing (OL...