


<?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>Walnutz &#187; PHP</title>
	<atom:link href="http://blog.walnutz.net/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.walnutz.net</link>
	<description>Walnutz</description>
	<lastBuildDate>Wed, 10 Feb 2010 17:50:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Crontab PHP under Linux not running?</title>
		<link>http://blog.walnutz.net/crontab-php-under-linux-not-running.html</link>
		<comments>http://blog.walnutz.net/crontab-php-under-linux-not-running.html#comments</comments>
		<pubDate>Fri, 05 Jun 2009 07:36:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://blog.walnutz.net/?p=35</guid>
		<description><![CDATA[Cron is very useful tool in linux to made scheduler task for general purpose, like backup data, script execution and others.
The most used crontab under linux is for executing PHP script, but sometimes this crontab is not running well. Its happen because php CLI (Command Line Interface) is not installed in your file server.
You can [...]]]></description>
			<content:encoded><![CDATA[<p>Cron is very useful tool in linux to made scheduler task for general purpose, like backup data, script execution and others.</p>
<p>The most used crontab under linux is for executing PHP script, but sometimes this crontab is not running well. Its happen because php CLI (Command Line Interface) is <span id="more-33"></span>not installed in your file server.</p>
<p>You can test this php CLI command via console, by typing</p>
<blockquote><p>php /var/www/some-script.php</p></blockquote>
<p>and if php CLI not installed yet, you should get an error message like this</p>
<blockquote><p>The program &#8216;php&#8217; is currently not installed. You can install it by typing:<br />
apt-get install php5-cli<br />
bash: php: command not found</p></blockquote>
<p><a href="http://walnutz.net"><img src="http://i40.tinypic.com/souwr7.gif" border="0" alt="PHP CLI" title="PHP CLI" /></a></p>
<p>To fix this you must install it first by typing &#8216;apt-get install php5-cli&#8217; (without quotes). Wait until the process is done and you can run crontab to executing your PHP scripts. <img src='http://blog.walnutz.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.walnutz.net%2Fcrontab-php-under-linux-not-running.html';
  addthis_title  = 'Crontab+PHP+under+Linux+not+running%3F';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.walnutz.net/crontab-php-under-linux-not-running.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Download eNdonesia 8.4 Full untuk Bisnis Internet Marketing</title>
		<link>http://blog.walnutz.net/download-endonesia-84-full-untuk-bisnis-internet-marketing.html</link>
		<comments>http://blog.walnutz.net/download-endonesia-84-full-untuk-bisnis-internet-marketing.html#comments</comments>
		<pubDate>Fri, 04 Jul 2008 20:04:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Appz]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[endonesia]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://walnutz.net/blog/?p=8</guid>
		<description><![CDATA[Download CMS eNdonesia 8.4 Full
Package untuk Bisnis Internet Marketing [Critical Updates available!!!]
CMS eNdonesia
merupakan CMS buatan lokal yang berbasis Open Source dan banyak di pakai untuk para pemula
yang ingin mempunyai sebuah web portal. Dalam versi moded kali ini, kami mencoba
menggabungkan semua komponen CMS eNdonesia yang biasanya di download secara terpisah dari
http://sourceforge.net/projects/endonsia, menjadi satu paket yang bisa [...]]]></description>
			<content:encoded><![CDATA[<p>Download CMS eNdonesia 8.4 Full</p>
<p>Package untuk Bisnis Internet Marketing [Critical Updates available!!!]</p>
<p>CMS eNdonesia</p>
<p>merupakan CMS buatan lokal yang berbasis Open Source dan banyak di pakai untuk para pemula</p>
<p>yang ingin mempunyai sebuah web portal. Dalam versi moded kali ini<span id="more-8"></span>, kami mencoba</p>
<p>menggabungkan semua komponen CMS eNdonesia yang biasanya di download secara terpisah dari</p>
<p>http://sourceforge.net/projects/endonsia, menjadi satu paket yang bisa langsung di download</p>
<p>dan langsung di install tanpa kekurangan satu modul apa pun.</p>
<p>CMS eNdonesia ini</p>
<p>menyedikan <strong>modul berita, forum diskusi, web katalog, iklan baris gratis,galery serta modul lainnya yang bisa anda setting di menu admin. CMS ini banyak di</p>
<p></strong></p>
<p>manfaatkan untuk bisnis internet marketing atau sekedat web perusahaan biasa</p>
<p>saja.</p>
<p>Info: endonesia.com</p>
<p>Download CMS eNdonesia 8.4 Moded 1.1 Full Package on</p>
<p>Walnutz (UPDATED 5 Juli 2008)<br />
Download English version: <a title="eNdonesia84-en.rar" href="http://www.ziddu.com/download/2680326/eNdonesia84-en.rar.html" target="_blank">eNdonesia84-en.rar</a></p>
<p>Download versi Indonesia: <a title="eNdonesia84-id.rar" href="http://www.ziddu.com/download/2680340/eNdonesia84-id.rar.html" target="_blank">eNdonesia84-id.rar</a></p>
<p>Untuk pengguna endonesia versi</p>
<p>lama, silakan download update berikut, anda tinggal me-replace nya ke root folder web</p>
<p>anda</p>
<p>Download Critical Update (SQL Injection fix)</p>
<p>Download update English: <a title="_critical_update_en.rar" href="http://www.ziddu.com/download/2680351/_critical_update_en.rar.html" target="_blank">_critical_update_en.rar</a></p>
<p>Download versi Indonesia: <a title="_critical_update_id.rar" href="http://www.ziddu.com/download/2680353/_critical_update_id.rar.html" target="_blank">_critical_update_id.rar</a><a> </a></p>
<p>eNdonesia8.4 Moded 1.1<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Go to docs</p>
<p>directory for script information, what&#8217;s new, and installation manual.</p>
<p>Dalam versi</p>
<p>moded ini telah di integrasikan semua update terbaru dari CMS eNdonesia 8.4.<br />
Sehingga</p>
<p>anda tidak perlu mendownloadnya secara terpisah</p>
<p>Untuk update, tinggal replace file</p>
<p>update dalam direktori upload ke root folder web anda</p>
<p>History:<br />
&#8212;&#8212;&#8211;<br />
Versi</p>
<p>1.1 &#8211; 2008-07-05:<br />
+ Fix SQL injection dengan memfilter beberapa variabel di URL, update</p>
<p>untuk beberapa modul<br />
+ Mematikan pesan error PHP melalui file .htaccess untuk alasan</p>
<p>keamanan</p>
<p>Versi 1.0 &#8211; 2008-05-27:<br />
+ Menambah file .htaccess untuk mengaktifkan</p>
<p>register globals menjadi ON jika server hosting anda mematikan fitur register globals<br />
+</p>
<p>Integrasi modul Iklan Baris untuk versi Indonesia serta update iklan baris. Untuk mengeset</p>
<p>berapa jumlah maksimal karakter titel iklan bisa di set melalui variabel $title_max_length</p>
<p>di file iklanbaris_config.php<br />
+ Integrasi modul Gallery untuk versi English dan</p>
<p>Indonesia<br />
+ Integrasi update modul poll yang menyebabkan error<br />
+ Integrasi update</p>
<p>modul diskusi untuk versi English dan Indonesia<br />
+ Form Login di pindah ke bagian atas</p>
<p>agar mudah di lihat</p>
<p>Syarat minimum server hosting:<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>* Support PHP 4/5 dan MySQL 4/5<br />
* PHP Mail Enabled agar script pengiriman e-mail PHP</p>
<p>bisa berjalan<br />
* Register Globals ON atau OFF juga bisa asalkan server hosting bisa</p>
<p>support upload file .htaccess (kebanyakan sudah bisa) untuk meng-ON register globals</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.walnutz.net%2Fdownload-endonesia-84-full-untuk-bisnis-internet-marketing.html';
  addthis_title  = 'Download+eNdonesia+8.4+Full+untuk+Bisnis+Internet+Marketing';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.walnutz.net/download-endonesia-84-full-untuk-bisnis-internet-marketing.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Improve and Optimize mySQL 

Query</title>
		<link>http://blog.walnutz.net/improve-and-optimize-mysql-query.html</link>
		<comments>http://blog.walnutz.net/improve-and-optimize-mysql-query.html#comments</comments>
		<pubDate>Mon, 19 May 2008 08:04:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://walnutz.net/blog/?p=4</guid>
		<description><![CDATA[Sometimes when we want to display 
information from database, we call the data with query. In most database, in this case 
mySQL, we can make some variation of query depend on what your favor. And some web page need 
to use more than one query to display related information, e.g:
&#60;?
$sql_query = mysql_query(&#8220;SELECT * FROM table_name&#8221;);
while(result [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes when we want to display </p>
<p>information from database, we call the data with query. In most database, in this case </p>
<p>mySQL, we can make some variation of query depend on what your favor. And some web page need </p>
<p>to use more than one query <span id="more-4"></span>to display related information, e.g:</p>
<p>&lt;?</p>
<p>$sql_query = mysql_query(&#8220;SELECT * FROM table_name&#8221;);</p>
<p>while(result = </p>
<p>mysql_fetch_array($sql_query))</p>
<p>{</p>
<p>$sql_query2 = mysql_query(&#8220;SELECT * FROM </p>
<p>table_name2 WHERE id_table2 =&#8217;$result[id_table1]&#8216; &#8220;);</p>
<p>$result2 = mysql_fetch_array</p>
<p>($sql_query2);</p>
<p>echo $result2[example_field_data];</p>
<p>echo &#8220;&lt;br </p>
<p>/&gt;&#8221;;</p>
<p>}</p>
<p>?&gt;</p>
<p>Above SQL query is work properly but when you tested on </p>
<p>phpmyadmin, you can see how long it takes the query to execute? Maybe can take more than 1 </p>
<p>second. You know why this is can happen?</p>
<p>As from the first query, it will doing </p>
<p>looping depend on how many data will be shows, how about 100 records or more than 10.000 </p>
<p>record? It&#8217;s will looping execute the second query, its mean that from one page will </p>
<p>execute more than two queries, but xx more query. And it will penalized your database </p>
<p>performance, and sometimes can make overloaded</p>
<p>But you can prevent this by joining </p>
<p>those query into one query using JOIN or LEFT JOIN command.</p>
<p>&lt;?</p>
<p>$sql_query = </p>
<p>mysql_query(&#8220;SELECT a.*, b.* FROM table_name1 a JOIN table_name2 b ON a.id_table1 = </p>
<p>b.id_table2 &#8220;);</p>
<p>while(result = mysql_fetch_array($sql_query))</p>
<p>{</p>
<p>echo </p>
<p>$result[example_field_data];</p>
<p>}</p>
<p>?&gt;</p>
<p>You can test this query on </p>
<p>phpmyadmin and it will can perform faster than first query method because this query using </p>
<p>JOIN command to call two tables and using alias for shorts command (&#8216;a&#8217; is alias for </p>
<p>table_name1 and &#8216;b&#8217; is alias for table_name2)</p>
<p>Otherwise, you can optimze this query </p>
<p>again by selecting the related field only to display on browser, not select all field </p>
<p>(SELECT *), here the example:</p>
<p>&lt;?</p>
<p>$sql_query = mysql_query(&#8220;SELECT a.name, </p>
<p>a.email, b.job, b.job_level FROM table_name1 a JOIN table_name2 b ON a.id_table1 = </p>
<p>b.id_table2 &#8220;);</p>
<p>while(result = mysql_fetch_array($sql_query))</p>
<p>{</p>
<p>echo </p>
<p>$result[name].&#8221;&lt;br /&gt;&#8221;;</p>
<p>echo $result[email];</p>
<p>}</p>
<p>?&gt;</p>
<p>By </p>
<p>selected only related field, you can reduce memory utilization by this query and also </p>
<p>improved your SQL query performance.</p>
<p>Have a nice day&#8230;</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.walnutz.net%2Fimprove-and-optimize-mysql-query.html';
  addthis_title  = 'Improve+and+Optimize+mySQL+%0D%0A%0D%0AQuery';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.walnutz.net/improve-and-optimize-mysql-query.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
