<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Raymondopedia &#187; Php</title>
	<atom:link href="http://lucraymond.net/category/programming/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://lucraymond.net</link>
	<description>Multimedia, programming and more!</description>
	<lastBuildDate>Fri, 04 Nov 2011 01:42:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Installing Apache2 and PHP 5.4 from source on Ubuntu 11.10</title>
		<link>http://lucraymond.net/2011/10/31/installing-apache2-and-php-5-4-from-source-on-ubuntu-11-10/</link>
		<comments>http://lucraymond.net/2011/10/31/installing-apache2-and-php-5-4-from-source-on-ubuntu-11-10/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 14:01:08 +0000</pubDate>
		<dc:creator>Luc</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[fastcgi]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysql5]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lucraymond.net/?p=230</guid>
		<description><![CDATA[This guide will show you how to install Apache 2.2 (2.2.21) and PHP 5.4 and MySQL 5.6 from the latest source First, we will make sure that [...]]]></description>
			<content:encoded><![CDATA[<h1>This guide will show you how to install Apache 2.2 (2.2.21) and PHP 5.4 and MySQL 5.6 from the latest source</h1>
<p>First, we will make sure that the development environment and libraries are install on your server<br />
Setup Development Environment tools and libraries</p>
<p><code>sudo apt-get update<br />
sudo apt-get -y -q install make g++ flex bison build-essential zlib1g-dev binutils cmake<br />
sudo apt-get -y -q install libmcrypt-dev libmhash-dev libxslt1-dev libtidy-dev libbz2-dev libxml2-dev libssl-dev libmysqlclient16 libmysqlclient16-dev<br />
sudo apt-get -y -q install libpng12-dev libpng12-0 libpng3 libjpeg62 libjpeg62-dev libxpm-dev libpcre3 libpcre3-dev zlib1g zlib1g-dev libltdl-dev libltdl7<br />
sudo apt-get -y -q install pkg-config libcurl4-openssl-dev libfreetype6 libfreetype6-dev libc-client2007e libc-client2007e-dev libkrb5-3 libkrb5-dev<br />
sudo apt-get -y -q install openssl libglobus-openssl libglobus-openssl-dev libcurl4-openssl-dev libicu-dev libicu44 libpspell-dev<br />
sudo apt-get -y -q install linux-libc-dev libc-dev-bin libc-bin libc-client2007e-dev eglibc-source libkrb5-3 libkrb5-dev libkrb53 libkrb5support0<br />
sudo apt-get -y -q install libncurses5-dev libncurses5 ncurses-base ncurses-bin ncurses-term libaio-dev</code></p>
<h1>Installing Apache 2.2.21 from source</h1>
<p><code> wget http://apache.mirror.nexicom.net//httpd/httpd-2.2.21.tar.gz<br />
tar zxf httpd-2.2.21.tar.gz cd httpd-2.2.21<br />
./configure --enable-file-cache --enable-cache --enable-disk-cache --enable-mem-cache --enable-deflate --enable-expires --enable-headers --enable-usertrack --enable-ssl --enable-cgi --enable-vhost-alias --enable-rewrite --enable-so<br />
make -s<br />
sudo make install<br />
sudo mkdir /var/www/<br />
sudo chgrp -R www-data /var/www/</code></p>
<p>Configure Apache2 to start automatically when system is rebooted</p>
<p><code>runlevel (should output a number like 2)<br />
cd /etc/rcX.d/ (replace X with the number you saw when you run 'runlevel') </code></p>
<p>sudo ln -s -T /usr/local/apache2/bin/apachectl S80apache</p>
<p>Easy enough, Apache2 is already installed and ready to serve normal HTML web pages.</p>
<p>You can control the status of the web server with these commands:</p>
<p>Stop the web server<br />
<code>/usr/local/apache2/bin/apachectl stop</code></p>
<h1>Start the web server<br />
<code>/usr/local/apache2/bin/apachectl start</code><br />
Installing MySQL 5.6 from source<br />
<code><br />
sudo groupadd mysql<br />
sudo useradd -r -g mysql mysql </code></h1>
<p>sudo mkdir /var/log/mysql/<br />
sudo chgrp -R mysql /var/log/mysql/</p>
<p>wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.3-m6.tar.gz/from/http://mirror.csclub.uwaterloo.ca/mysql/<br />
mv index.html mysql.tar.gz<br />
tar zxf mysql.tar.gz<br />
cd mysql-5.6.3-m6/<br />
mkdir bld<br />
cd bld<br />
cmake -DBUILD_CONFIG=mysql_release ..<br />
sudo make install</p>
<p>cd /usr/local/mysql<br />
sudo chown -R mysql .<br />
sudo chgrp -R mysql .<br />
sudo scripts/mysql_install_db &#8211;user=mysql &#8211;basedir=/usr/local/mysql/ &#8211;datadir=/usr/local/mysql/data</p>
<p>sudo chown -R root .<br />
sudo chown -R mysql data</p>
<p>sudo cp support-files/my-medium.cnf /etc/my.cnf<br />
sudo cp support-files/mysql.server /etc/init.d/mysql.server</p>
<p>Edit configuration file sudo nano /etc/mysql/my.cnf</p>
<p>under [MYSQLD] edit or add the following lines:<br />
<code>basedir=/usr/local/mysql<br />
datadir=/usr/local/mysql/data</code><br />
to save<br />
to exit</p>
<p><code>sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &amp;<br />
sudo /usr/local/mysql/bin/mysqladmin -u root password "NEW PASSWORD"<br />
</code></p>
<p>Installing PHP 5.4 from source</p>
<p><code>wget http://downloads.php.net/stas/php-5.4.0beta2.tar.gz<br />
tar zxf php-5.4.0beta2.tar.gz<br />
cd php-5.4.0beta2/<br />
'./configure' '--disable-short-tags' '--enable-exif' '--with-zlib' '--with-bz2' '--with-openssl' '--with-pcre-regex' '--with-gettext' '--with-mcrypt' '--with-mhash' '--with-iconv' '--with-gd' '--with-jpeg-dir' '--with-png-dir' '--with-zlib-dir' '--with-xpm-dir' '--with-xsl' '--with-tidy' '--with-freetype-dir' '--enable-gd-native-ttf' '--enable-calendar' '--enable-mbstring' '--enable-ftp' '--enable-bcmath' '--enable-sockets' '--enable-dom' '--enable-xml' '--enable-soap' '--enable-libxml' '--enable-session' '--enable-simplexml' '--enable-calendar' '--without-pear' '--enable-mbstring' '--disable-cli' '--with-png-dir=/usr/lib/libpng12.so' '--with-mysql-sock' '--with-mysql=mysqlnd' '--with-mysqli=mysqlnd' '--with-pdo-mysql=mysqlnd' --with-imap-ssl --with-kerberos --with-curl --enable-ftp<br />
make -s<br />
sudo make install</code></p>
<p>If you want to configure PHP in development mode, run this line:<br />
<code>sudo cp php.ini-development /usr/local/lib/php.ini</code></p>
<p>If you want to configure PHP in production mode, run this line:<br />
<code>sudo cp php.ini-production /usr/local/lib/php.ini</code></p>
<p>Configuring Apache2 to run PHP scripts</p>
<p><code>wget http://apache.parentinginformed.com/httpd/mod_fcgid/mod_fcgid-2.3.6.tar.gz<br />
tar zxf mod_fcgid-2.3.6.tar.gz<br />
cd mod_fcgid-2.3.6<br />
APXS=/usr/local/apache2/bin/apxs ./configure.apxs<br />
make<br />
sudo make install </code></p>
<p>You also need to edit Apache2 config file<br />
<code><br />
Order allow,deny<br />
Allow from all<br />
AllowOverride All<br />
Options MultiViews Indexes Includes FollowSymLinks ExecCGI<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://lucraymond.net/2011/10/31/installing-apache2-and-php-5-4-from-source-on-ubuntu-11-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Build and install APC extension on Mac OSX 10</title>
		<link>http://lucraymond.net/2011/06/12/build-and-install-apc-extension-on-mac-osx-10/</link>
		<comments>http://lucraymond.net/2011/06/12/build-and-install-apc-extension-on-mac-osx-10/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 14:23:01 +0000</pubDate>
		<dc:creator>Luc</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[APC]]></category>
		<category><![CDATA[building]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[installing]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://lucraymond.net/?p=273</guid>
		<description><![CDATA[If you tried to install the APC extension on the MAC and got the following error: pecl mac error: ‘apc_regex’ has no member named ‘nreg’ The problem [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://lucraymond.net/files/2010/04/mac-osx-leopard.png"><img class="alignright size-thumbnail wp-image-287" title="mac-osx-leopard" src="http://lucraymond.net/files/2010/04/mac-osx-leopard-150x150.png" alt="" width="150" height="150" /></a></p>
<p>If you tried to install the APC extension on the MAC and got the following error:</p>
<p style="padding-left: 30px;"><em>pecl mac error: ‘apc_regex’ has no member named ‘nreg’</em></p>
<p>The problem is that APC depends on the PCRE library and we need to install it before compiling APC. Here is how to fix it!</p>
<ul>
<li>Open a <strong>TERMINAL</strong> session,  type : <strong> mkdir  temp </strong></li>
<li>Head up to <a title="download page" href="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/" target="_blank">this page</a> and download a PCRE library (try to use the latest one). I took <a href="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.12.zip">pcre-8.12.zip</a>, put the file inside the <strong>temp</strong> directory</li>
<li>uncompress the PCRE archive via Finder (or any other way)</li>
</ul>
<p style="padding-left: 60px;"><code><br />
<strong>cd  pcre-x.xx</strong> replace x with the version number (example: cd  pcre-8.12)<br />
.<strong>/configure</strong><br />
<strong>make</strong><br />
<strong>sudo make install</strong><br />
</code></p>
<ul>
<li>now download the latest APC release (<a title="download link APC" href="http://pecl.php.net/get/APC" target="_blank">link here</a>)</li>
<li>uncompress the APC archive via finder  (or terminal by typing    <strong>tar zxf  APC-X-XX  replace X with archive name and version number</strong> )</li>
<li>type</li>
</ul>
<p style="padding-left: 60px;"><strong><code>cd ~/temp/APC-3.1.9    (change the version number if you're using something different)<br />
phpize</code></strong><br />
<strong> <code> <strong><code>./configure</code></strong><br />
<strong> <code> </code></strong>make</code></strong><br />
<strong> <code> sudo make install </code></strong><code> </code></p>
<p>you should see something similar to this when it&#8217;s done compiling</p>
<p style="padding-left: 30px;"><code>Installing shared extensions:     /usr/lib/php/extensions/no-debug-non-zts-20090626/<br />
Installing header files:          /usr/include/php/</code></p>
<p>&nbsp;</p>
<p>Modify your php.ini file to have the extension loaded at php startup</p>
<ul>
<li>Open /private/etc/php.ini   (in Finder, select GO menu, select GO TO FOLDER and type /private/etc)</li>
<li>add this line in the Dynamic extensions area</li>
</ul>
<p style="padding-left: 60px;"><code><strong>extension=/usr/lib/php/extensions/no-debug-non-zts-20090626/apc.so</strong><br />
</code></p>
<p>Restart the web server (reboot your machine if your lazy, or go into the System preferences, click on Sharing, un-select Web sharing , wait a few seconds and select it again )</p>
<p>You&#8217;re done, congrats!</p>
<p>&nbsp;</p>
<p>Note:</p>
<p>There is a bug in version APC 3.1.9  <img src='http://lucraymond.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>if you get error</p>
<p style="padding-left: 30px;"><code>Fatal error: Unknown: apc_fcntl_unlock failed: in Unknown on line 0</code></p>
<p>Relax! just modify the file apc_lock.h inside the APC folder you created. Edit the following line around lines 155-160</p>
<p>Find the following:</p>
<pre style="padding-left: 30px;"><strong># define apc_lck_rdunlock(a) apc_fcntl_unlock(&amp;a TSRMLS_CC)</strong></pre>
<p>Replace by the following</p>
<pre style="padding-left: 30px;"><strong># define apc_lck_rdunlock(a) apc_fcntl_unlock(a TSRMLS_CC)</strong></pre>
<p>&nbsp;</p>
<p>Recompile APC by doing:</p>
<pre style="padding-left: 30px;"><strong>cd ~/temp/APC-x-xx (replace X with version number) make clean phpize ./configure make sudo make install</strong></pre>
<p>And restart your web server! Too easy !  enjoy!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://lucraymond.net/2011/06/12/build-and-install-apc-extension-on-mac-osx-10/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>history behind theKolonee and WoxCore</title>
		<link>http://lucraymond.net/2010/03/22/history-behind-thekolonee-and-woxcore/</link>
		<comments>http://lucraymond.net/2010/03/22/history-behind-thekolonee-and-woxcore/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 16:16:54 +0000</pubDate>
		<dc:creator>Luc</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[thekolonee]]></category>

		<guid isPermaLink="false">http://lucraymond.net/?p=133</guid>
		<description><![CDATA[You may wonder why I felt the need to write another PHP framework when there are already plenty freely available on the market. I will do my [...]]]></description>
			<content:encoded><![CDATA[<p>You may wonder why I felt the need to write another PHP framework when there are already plenty freely available on the market. I will do my best to describe my problems.</p>
<p><span id="more-133"></span></p>
<p>Like many people, I have to maintain several web sites. The web sites I maintain are often built from the ground up but I wanted something new. I tried every versions of Drupal and WordPress and none of them perfectly suit my needs. WordPress by default is slow and does not support multiple languages content without external plug-ins. If you install any of these plugins you cannot upgrade the main WordPress version without making sure there is a new version of the plug-in also. Drupal support multiple language but does not work the way I expect it to work. If you post a page with pictures and want to translate the page to another language, you need to re-upload all the images, so they end up stored twice. The problem could be fix with external plug-ins.</p>
<p>Solution  &#8211;&gt; <strong>theKolonee</strong> &lt;&#8211;</p>
<p><strong>theKolonee</strong> will be a mix of my favorites features from various CMS, it will have extended default functionnality without requiring the use of any external plug-ins. The problem with that is letting other people extend your product so I required a framework. I checked some frameworks: Zend, Symphony. There all nice but they will slow down any application to a crawl.</p>
<p>The problem with these frameworks is that they are starting small and they end up having more than a hundred source files. They often focus on features  without being speed demon.</p>
<p>Solution &#8211;&gt; <strong>WoxCore</strong> &lt;&#8211;</p>
<p>WoxCore if my answer. It&#8217;s a framework used by theKolonee CMS and features are added when they are really needed. Performance and usefulness are top priorities. The framework support a basic MV / MVC mechanism. Here is a list of the core modules currently implemented:</p>
<ul>
<li>Core: provide several functions to read $_GET and $_POST, language detection and more</li>
<li>Comment: functions related to comments handling</li>
<li>DB : database wrapper</li>
<li>Controller: define the MVC mechanism</li>
<li>Directory: functions to handle filesystem functions</li>
<li>Files: functions to handle filesystem functions</li>
<li>Import: all import functions (misc files, images, videos)</li>
<li>Log : helper class for logging events in the database</li>
<li>HTML: html helper, let you write html ouput without knowing any HTML coding standard.</li>
<li>Security: Handle authentication and access control</li>
<li>Caching:  pages  and data caching</li>
<li>and more&#8230; <img src='http://lucraymond.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<p>Data  classes</p>
<ul>
<li>Events: functions related to events management</li>
<li>News: functions related to news management</li>
</ul>
<p>Okay, that may sound a lot, you may think there are hundred of files also?  yes and no! there are a few files yes, but they are compiled in a single file that is used by your pages. The file itself is 19k (as we speak), so that&#8217;s not scary at all.</p>
<p><strong>Caching mechanism</strong></p>
<p>Each page can be set to be cached or not individually, the built-in modules will also used cache by default when fetching data from the MYSQL database.</p>
<p><strong>Time for examples</strong><br />
This is a basic MVC example. Here you have the controller which will handle caching, creation of a page name &#8216;Error&#8217;, and when the framework&#8217;s Render() function is called, it will display a linked html file name  &#8216;error-default-html-en.php&#8217;</p>
<p>Woxcore supports multiple render targets (web, mobile, &#8230;.) and multi-languages. So depending of the current language or render target, another html file may be linked</p>
<p><code><br />
function __autoload($class_name) {    include '../woxcore/'. $class_name . '.php';}$ctrl = new wcController('error','html');<br />
switch( $ctrl-&gt;Action )<br />
{<br />
default:<br />
break;<br />
}<br />
$ctrl-&gt;Render();</code></p>
<p>examples of the wcHTML helper class</p>
<p><code><br />
echo wcHtml::EncodeHeader('hello world');      //produce</code></p>
<h1>hello world</h1>
<p>echo wcHtml::EncodeHeader(&#8216;hello world&#8217;,2);   //produce</p>
<h2>hello world</h2>
<p>if you want to transform an array to list items<br />
<code><br />
$my_array=array(1,2,3)<br />
wcHtml::encodeList( $my_array )/*<br />
will produce</code></p>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
<p>want to know more? drop me a line</p>
<p>LINKS</p>
<p><a href="http://www.thekolonee.com" target="_blank">theKolonee web site</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lucraymond.net/2010/03/22/history-behind-thekolonee-and-woxcore/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>theKolonee CMS</title>
		<link>http://lucraymond.net/2010/03/14/thekolonee-cms/</link>
		<comments>http://lucraymond.net/2010/03/14/thekolonee-cms/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 14:03:54 +0000</pubDate>
		<dc:creator>Luc</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[cms]]></category>

		<guid isPermaLink="false">http://lucraymond.net/?p=130</guid>
		<description><![CDATA[I&#8217;m still working on my own personal CMS project theKolonee. Since it&#8217;s a part time hobby, the development does not goes always as fast I want it [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m still working on my own personal CMS project <a href="http://www.thekolonee.com">theKolonee</a>. Since it&#8217;s a part time hobby, the development does not goes always as fast I want it to go.<br />
To make sure it&#8217;s not missing any feature, I created another site with it: <a title="VSC" href="http://www.virtualshowcar.com">VirtualShowCar</a>. By doing that, I can measure the power and weaknesses of the CMS in real time as I build the site.<br />
When a feature is not working, I know right away.</p>
<p>Go check the site for more information.</p>
<p>* supports the latest PHP version 5.3.2</p>
]]></content:encoded>
			<wfw:commentRss>http://lucraymond.net/2010/03/14/thekolonee-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>woxcore project created on googlecode</title>
		<link>http://lucraymond.net/2009/08/11/woxcore-project-created-on-googlecode/</link>
		<comments>http://lucraymond.net/2009/08/11/woxcore-project-created-on-googlecode/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 12:31:44 +0000</pubDate>
		<dc:creator>Luc</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.lucraymond.net/?p=114</guid>
		<description><![CDATA[I create a new source code repository on GoogleCode.  WoxCore is the framework I created to build my new CMS named theKolonee. I will commit soon. Feel free [...]]]></description>
			<content:encoded><![CDATA[<p>I create a new <a title="WoxCore" href="http://code.google.com/p/woxcore/">source code repository</a> on GoogleCode.  WoxCore is the framework I created to build my new CMS named <a title="theKolonee CMS" href="http://www.thekolonee.com">theKolonee</a>. I will commit soon. Feel free to comment and contribute.</p>
<p><strong>Features</strong></p>
<ul>
<li>Multi lingual</li>
<li>MVC</li>
<li>Static content can be separated and delivered over a CDN (content delivery network)</li>
<li>bulk import of files</li>
<li>support APC and MemCache?</li>
<li>very lightweight and fast (one single file, so no recursive includes)</li>
<li>Uses PHP 5.3 new features</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lucraymond.net/2009/08/11/woxcore-project-created-on-googlecode/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Working on a new cms!</title>
		<link>http://lucraymond.net/2009/08/11/working-on-a-new-cms/</link>
		<comments>http://lucraymond.net/2009/08/11/working-on-a-new-cms/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 11:40:57 +0000</pubDate>
		<dc:creator>Luc</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[thekolonee]]></category>

		<guid isPermaLink="false">http://www.lucraymond.net/?p=107</guid>
		<description><![CDATA[If you ever tried to do a multi-lingual site, you know that this is a painful task!  Not so long ago, I created a new project called [...]]]></description>
			<content:encoded><![CDATA[<p>If you ever tried to do a multi-lingual site, you know that this is a painful task!  <span id="more-107"></span>Not so long ago, I created a new project called <a href="http://www.thekolonee.com" target="_blank">theKolonee</a>. The objective is to create a CMS (content management system) that supports plugins but that doesn&#8217;t require any.</p>
<p>Out of the box:</p>
<ul>
<li>Host multiple sites with only one applicative instance</li>
<li>Each site can support up to 255 languages</li>
<li>Visual text editor</li>
<li>Fassssssssst (the core framework is a single file ~ around 20k)</li>
<li>MVC system which is easily expandable</li>
<li>Facebook integration</li>
<li>Forums and photo galleries (with IPTC and Exif support, support for bulk importing files)</li>
<li>support APC and MEMCACHE</li>
<li>and more&#8230;</li>
</ul>
<p>if you want to help drop me a line!</p>
<p><strong>Requirements</strong></p>
<ul>
<li>PHP 5.3</li>
</ul>
<p>early screenshot of the administration interface</p>
<div id="attachment_109" class="wp-caption alignnone" style="width: 160px"><a href="http://www.lucraymond.net/wp-content/uploads/2009/08/kolonee.jpg"><img class="size-thumbnail wp-image-109" src="http://www.lucraymond.net/wp-content/uploads/2009/08/kolonee-150x150.jpg" alt="kolonee screenshot" width="150" height="150" /></a><p class="wp-caption-text">kolonee screenshot</p></div>
]]></content:encoded>
			<wfw:commentRss>http://lucraymond.net/2009/08/11/working-on-a-new-cms/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

