<?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>Seven Version &#187; CakePHP</title>
	<atom:link href="http://blog.svnlabs.com/category/cakephp/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.svnlabs.com</link>
	<description>Concentrate &#8250; Observe &#8250; Imagine &#8250; Launch</description>
	<lastBuildDate>Sun, 05 Sep 2010 09:15:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PHP ORM &#8211; Create select box with mysql set or enum</title>
		<link>http://blog.svnlabs.com/2010/09/php-orm-create-select-box-with-mysql-set-or-enum/</link>
		<comments>http://blog.svnlabs.com/2010/09/php-orm-create-select-box-with-mysql-set-or-enum/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 08:55:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Application]]></category>
		<category><![CDATA[create box runtime]]></category>
		<category><![CDATA[eval in php]]></category>
		<category><![CDATA[eval set enum]]></category>
		<category><![CDATA[evaluate string as PHP]]></category>
		<category><![CDATA[magic of eval]]></category>
		<category><![CDATA[object relationship model]]></category>
		<category><![CDATA[PHP ORM]]></category>

		<guid isPermaLink="false">http://blog.svnlabs.com/?p=704</guid>
		<description><![CDATA[PHP have rich set of functions to solve real time problems in programming and web development.. thanks to Rasmus Lerdorf
eval &#8212; Evaluate a string as PHP code
A SET datatype can hold any number of strings from a predefined list of strings. The ENUM datatype restricts to a single member of the set of predefined strings, [...]]]></description>
		<wfw:commentRss>http://blog.svnlabs.com/2010/09/php-orm-create-select-box-with-mysql-set-or-enum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP vs YII</title>
		<link>http://blog.svnlabs.com/2010/08/cakephp-vs-yii/</link>
		<comments>http://blog.svnlabs.com/2010/08/cakephp-vs-yii/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 17:02:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[Web Application]]></category>
		<category><![CDATA[Active record pattern]]></category>
		<category><![CDATA[cakephp features]]></category>
		<category><![CDATA[CakePHP vs YII]]></category>
		<category><![CDATA[comparision CakePHP and YII]]></category>
		<category><![CDATA[difference between YII & CakePHP]]></category>
		<category><![CDATA[i18n & l10n?]]></category>
		<category><![CDATA[MVC Push & Pull]]></category>
		<category><![CDATA[opensource framework]]></category>
		<category><![CDATA[php framework]]></category>
		<category><![CDATA[RBAC]]></category>
		<category><![CDATA[YesItIs]]></category>
		<category><![CDATA[Yii features]]></category>

		<guid isPermaLink="false">http://blog.svnlabs.com/?p=655</guid>
		<description><![CDATA[Have you checked my previous article on CakePHP&#8230;
http://blog.svnlabs.com/2009/11/cakephp-in-svnlabs/
Yii (Yes, it is) &#8212; a high-performance component-based PHP framework best for developing large-scale Web applications. Yii have features, including MVC, DAO/ActiveRecord, I18N/L10N, caching, jQuery-based AJAX support, authentication and role-based access control, scaffolding, input validation, widgets, events, theming, Web services, and so on. Written in strict OOP, Yii [...]]]></description>
		<wfw:commentRss>http://blog.svnlabs.com/2010/08/cakephp-vs-yii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Framework vs CMS</title>
		<link>http://blog.svnlabs.com/2010/06/framework-vs-cms/</link>
		<comments>http://blog.svnlabs.com/2010/06/framework-vs-cms/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 18:55:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Framework vs CMS]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Oscommerce]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://blog.svnlabs.com/?p=628</guid>
		<description><![CDATA[Framework: A web application framework is a software framework that is designed to support the development of dynamic websites, Web applications and Web services.
1. CodeIgniter
2. CakePHP
3. Zend
4. Symfony
CMS: A content management system (CMS) is the collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based.
1. Joomla
2. [...]]]></description>
		<wfw:commentRss>http://blog.svnlabs.com/2010/06/framework-vs-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create ZIP archives with PHP script and PEAR class</title>
		<link>http://blog.svnlabs.com/2010/04/create-zip-archives-with-php-script-and-pear-class/</link>
		<comments>http://blog.svnlabs.com/2010/04/create-zip-archives-with-php-script-and-pear-class/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 17:10:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PEAR]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[Create ZIP archives]]></category>
		<category><![CDATA[Create ZIP archives with PHP script and PEAR class]]></category>
		<category><![CDATA[make archive]]></category>
		<category><![CDATA[makezip]]></category>
		<category><![CDATA[PEAR Archive_Zip]]></category>
		<category><![CDATA[PEAR class]]></category>

		<guid isPermaLink="false">http://blog.svnlabs.com/?p=527</guid>
		<description><![CDATA[We can use PEAR to process zip files in PHP using Archive_Zip&#8230;.
First set PEAR path in php include path using set_include_path
Make Zipped file
&#60;?php
include (&#8217;Archive/Zip.php&#8217;);        // include PEAR ZIP package
$obj = new Archive_Zip(&#8217;test.zip&#8217;);  // zipped file name
$files = array(&#8217;svnlabs/1.gif&#8217;,
&#8216;svnlabs/resume.doc&#8217;,
&#8216;svnlabs/invoice.xls&#8217;);   // files add to zip
if ($obj-&#62;create($files)) {
echo &#8216;Files zipped successfully!&#8217;;
} else {
echo &#8216;Error in file zipping&#8217;;
}
?&#62;
List Zip [...]]]></description>
		<wfw:commentRss>http://blog.svnlabs.com/2010/04/create-zip-archives-with-php-script-and-pear-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP &#8211; File Upload Stream</title>
		<link>http://blog.svnlabs.com/2010/03/php-file-upload-stream/</link>
		<comments>http://blog.svnlabs.com/2010/03/php-file-upload-stream/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 16:28:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PEAR]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[Web Application]]></category>
		<category><![CDATA[file transfer using http]]></category>
		<category><![CDATA[file upload from server1 to server2]]></category>
		<category><![CDATA[File Upload Stream]]></category>
		<category><![CDATA[HTTP Add file]]></category>
		<category><![CDATA[HTTP_REQUEST]]></category>
		<category><![CDATA[pear is great]]></category>
		<category><![CDATA[upload file to remote server]]></category>

		<guid isPermaLink="false">http://blog.svnlabs.com/?p=446</guid>
		<description><![CDATA[PHP supports upload file stream&#8230; we can stream data to server using PHP stream_open() &#38; stream_write() functions.
There is alternate method in PEAR to transfer files to server1 to server2. PEAR have HTTP package for uploading files.
HTTP_Request supports GET/POST/HEAD/TRACE/PUT/DELETE, Basic authentication, Proxy, Proxy Authentication, SSL, file uploads etc.
&#60;?php
require_once "HTTP/Request.php";
$req =&#38; new HTTP_Request("http://domain.com/upload");
$req-&#62;setBasicAuth("login", "pass");
$req-&#62;setMethod(HTTP_REQUEST_METHOD_POST);

$result = $req-&#62;addFile("data", "/home/svnlabs.mp4");
if [...]]]></description>
		<wfw:commentRss>http://blog.svnlabs.com/2010/03/php-file-upload-stream/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magic of PEAR &#8211; Date TimeZone</title>
		<link>http://blog.svnlabs.com/2010/03/magic-of-pear-date-timezone/</link>
		<comments>http://blog.svnlabs.com/2010/03/magic-of-pear-date-timezone/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 17:27:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Oscommerce]]></category>
		<category><![CDATA[PEAR]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[calculate PHP date]]></category>
		<category><![CDATA[converting between time zones in PHP]]></category>
		<category><![CDATA[Daylight saving time around the world]]></category>
		<category><![CDATA[Daylight Shifting Time]]></category>
		<category><![CDATA[Daylight Time Shifting]]></category>
		<category><![CDATA[DST]]></category>
		<category><![CDATA[PEAR - PHP Extension and Application Repository]]></category>
		<category><![CDATA[pear day light saving]]></category>
		<category><![CDATA[php daylight saving]]></category>
		<category><![CDATA[php-dst]]></category>
		<category><![CDATA[Using PEAR Date]]></category>

		<guid isPermaLink="false">http://blog.svnlabs.com/?p=404</guid>
		<description><![CDATA[PEAR is a framework and distribution system for reusable PHP components.
How we get PEAR packages with php files?
Add block of code to the php file&#8230;.
&#60;?php
// include PEAR class
include (&#8221;Date.php&#8221;);
// initialize Date object
$d = new Date(&#8221;1981-08-07 01:30:11&#8243;);
// retrieve date to display
echo $d-&#62;getDate();
// retrieve date as formatted string
echo $d-&#62;format(&#8221;%A, %d %B %Y %T&#8221;);
?&#62;
Output:
1981-08-07 01:30:11
Friday, 07 August 1981 [...]]]></description>
		<wfw:commentRss>http://blog.svnlabs.com/2010/03/magic-of-pear-date-timezone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install the Alternative PHP Cache (APC)</title>
		<link>http://blog.svnlabs.com/2010/02/install-the-alternative-php-cache-apc/</link>
		<comments>http://blog.svnlabs.com/2010/02/install-the-alternative-php-cache-apc/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 16:40:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[install apc]]></category>
		<category><![CDATA[install memcache]]></category>
		<category><![CDATA[query cache]]></category>
		<category><![CDATA[speedup application]]></category>
		<category><![CDATA[svlinux]]></category>

		<guid isPermaLink="false">http://blog.svnlabs.com/?p=392</guid>
		<description><![CDATA[The Alternative PHP Cache (APC) is a free, open, and robust framework for caching and optimizing PHP intermediate code.
yum install php-pear
yum install php-devel httpd-devel
yum groupinstall ‘Development Tools’
yum groupinstall ‘Development Libraries’
pecl install apc
http://si2.php.net/manual/en/install.pecl.php
]]></description>
		<wfw:commentRss>http://blog.svnlabs.com/2010/02/install-the-alternative-php-cache-apc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install JSON on linux</title>
		<link>http://blog.svnlabs.com/2010/02/install-json-on-linux/</link>
		<comments>http://blog.svnlabs.com/2010/02/install-json-on-linux/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 16:26:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[C-json]]></category>
		<category><![CDATA[Install json on linux]]></category>
		<category><![CDATA[Java-json]]></category>
		<category><![CDATA[JavaScript Object Notation]]></category>
		<category><![CDATA[JavaScript-json]]></category>
		<category><![CDATA[json pear]]></category>
		<category><![CDATA[name value pairs]]></category>
		<category><![CDATA[ordered list of values]]></category>
		<category><![CDATA[Perl-json]]></category>
		<category><![CDATA[Python-json]]></category>
		<category><![CDATA[use json as ajax parameters]]></category>

		<guid isPermaLink="false">http://blog.svnlabs.com/?p=355</guid>
		<description><![CDATA[Have the fun with json&#8230;.
JSON (JavaScript Object Notation) is a lightweight data-interchange   format. It is easy for humans to read and write. It is easy for machines to   parse and generate.
# yum -y install php-pear 
# pecl install json
# vi /etc/php.d/json.ini
extension=json.so
# service httpd restart
]]></description>
		<wfw:commentRss>http://blog.svnlabs.com/2010/02/install-json-on-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trim and remove empty key &amp; value in php array</title>
		<link>http://blog.svnlabs.com/2009/12/trim-and-remove-empty-key-value-in-php-array/</link>
		<comments>http://blog.svnlabs.com/2009/12/trim-and-remove-empty-key-value-in-php-array/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 19:40:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Oscommerce]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[array_trim()]]></category>
		<category><![CDATA[empty key]]></category>
		<category><![CDATA[empty value]]></category>
		<category><![CDATA[get filled array]]></category>
		<category><![CDATA[php array trim]]></category>

		<guid isPermaLink="false">http://blog.svnlabs.com/?p=237</guid>
		<description><![CDATA[Here is the PHP function that will remove empty key =&#62; value in PHP array&#8230;
function array_trim($sv)
{
$s = 0;
$svn = null;
$c = count($sv);
for($i = 0; $i &#60; $c; $i++)
{
if($sv[$i] != &#8220;&#8221;){
$svn[$s++] = trim($sv[$i]);
}
}
return $svn;
}
$svarray = array(&#8217;   &#8216;, &#8217;svlinux&#8217;, &#8217;svnlabs&#8217;, &#8216;lamp&#8217;, &#8221;);
$svarray = array_trim($svarray);
echo &#8216;&#60;pre&#62;&#8217;;
print_r($svarray);
echo &#8216;&#60;/pre&#62;&#8217;;
Output:
Array(
[0] =&#62; svlinux
[1] =&#62; svnlabs
[2] =&#62; lamp
)
]]></description>
		<wfw:commentRss>http://blog.svnlabs.com/2009/12/trim-and-remove-empty-key-value-in-php-array/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP in svnlabs</title>
		<link>http://blog.svnlabs.com/2009/11/cakephp-in-svnlabs/</link>
		<comments>http://blog.svnlabs.com/2009/11/cakephp-in-svnlabs/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 05:49:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Application]]></category>
		<category><![CDATA[CakePHP in svnlabs]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[rapid development framework]]></category>

		<guid isPermaLink="false">http://blog.svnlabs.com/?p=223</guid>
		<description><![CDATA[CakePHP is the rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. It follows design patterns like MVC and ORM, CakePHP reduces development costs and helps developers write less code.
Features of CakePHP:
- Extremely Simple.
- Active, Friendly Community.
- Flexible License.
- Clean IP
- Best security, authentication, and session handling.
- Compatible [...]]]></description>
		<wfw:commentRss>http://blog.svnlabs.com/2009/11/cakephp-in-svnlabs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
