<?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>การเขียน php - TsupamaN.com</title>
	<atom:link href="https://www.tsupaman.com/tag/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99-php/feed" rel="self" type="application/rss+xml" />
	<link>https://www.tsupaman.com/tag/การเขียน-php</link>
	<description>ทำเว็บไซต์ด้วย Wordpress</description>
	<lastBuildDate>Sun, 12 Jun 2022 09:47:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>
	<item>
		<title>การเขียน PHP ที่ช่วยให้เว็บเร็วและแรงขึ้น</title>
		<link>https://www.tsupaman.com/2014/03/how-to-php-coding-performance-speed</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Wed, 12 Mar 2014 03:14:38 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[การเขียน php]]></category>
		<category><![CDATA[การเขียนโปรแกรม]]></category>
		<category><![CDATA[เขียน php ให้เร็ว]]></category>
		<category><![CDATA[เว็บเร็ว]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=649</guid>

					<description><![CDATA[<p>การเขียน PHP ที่ช่วยให้เว็บเร็วและแรงขึ้น ปิดการใช้งานในส่วนของ register_globals การแสดงผลข้อมูลโดยการใช้คำสั่ง echo แทน print เพราะ echo เป็นฟังก์ชันที่เรียบง่ายกว่า ต่างจาก print ที่ทำอะไรได้หลากหลายกว่า การใส่เครื่องหมาย ” และ “” โดยหากในข้อความไม่มีตัวแปรอยู่ด้วย ควรใส่ ” เพราะหากใส่ “” มันจะทำการค้นหาตัวแปรในสตริงด้วย กำจัดตัวแปรอาเรย์ที่ไม่ได้ใช้ออก การ unset array statement else if ทำงานได้เร็วกว่า select statement หรือว่า case/switch * เพราะว่า else if เป็นคำสั่งเงื่อนไขที่ simple ที่สุด ปิดการเชื่อมต่อกับ database เมื่อทำงานเสร็จทุกอย่าง ลดการใช้คอมเม้นของภาษา HTML คือ &#60;!– –&#62; จะช่วยลดแบนวิธได้มาก เรียกใช้ &#60;?php [&#8230;]</p>
<p>The post <a href="https://www.tsupaman.com/2014/03/how-to-php-coding-performance-speed">การเขียน PHP ที่ช่วยให้เว็บเร็วและแรงขึ้น</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="stcpDiv">
<p><strong><a href="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop1.jpg" data-rel="lightbox-gallery-0UYYcTqN" data-rl_title="" data-rl_caption="" title=""><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-571" src="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop1.jpg" alt="php-loop" width="225" height="225" srcset="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop1.jpg 225w, https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop1-100x100.jpg 100w" sizes="(max-width: 225px) 100vw, 225px" /></a></strong></p>
<h3><strong>การเขียน PHP ที่ช่วยให้เว็บเร็วและแรงขึ้น</strong></h3>
<ul>
<li>ปิดการใช้งานในส่วนของ register_globals</li>
<li>การแสดงผลข้อมูลโดยการใช้คำสั่ง echo แทน print เพราะ echo เป็นฟังก์ชันที่เรียบง่ายกว่า ต่างจาก print ที่ทำอะไรได้หลากหลายกว่า</li>
<li>การใส่เครื่องหมาย ” และ “” โดยหากในข้อความไม่มีตัวแปรอยู่ด้วย ควรใส่ ” เพราะหากใส่ “” มันจะทำการค้นหาตัวแปรในสตริงด้วย</li>
<li>กำจัดตัวแปรอาเรย์ที่ไม่ได้ใช้ออก การ unset array</li>
<li><strong>statement else if ทำงานได้เร็วกว่า select statement หรือว่า case/switch</strong> * เพราะว่า else if เป็นคำสั่งเงื่อนไขที่ simple ที่สุด</li>
<li>ปิดการเชื่อมต่อกับ database เมื่อทำงานเสร็จทุกอย่าง</li>
<li>ลดการใช้คอมเม้นของภาษา HTML คือ <strong>&lt;!– –&gt;</strong> จะช่วยลดแบนวิธได้มาก</li>
<li>เรียกใช้ <strong>&lt;?php ?&gt;</strong> ดีกว่าเรียกแบบสั้น<strong> &lt;? ?&gt;</strong> ถูกใจ SEO ด้วย</li>
<li>หน้าเพจไหนไม่มีภาษา PHP แทรกอยู่ ควรใช้นามสกุลไฟล์เป็น <strong>.html</strong> เพราะช่วยเพิ่มความเร็วในการแสดงผลได้</li>
</ul>
<p>ลองเอาไปใช้ดูครับ Simple is Best เขียนให้ง่ายๆ ตรงตามพื้นฐาน และความถูกต้องของ Syntax เพื่อการประมวลผลที่รวดเร็วขึ้นครับ</p>
</div>
<p>The post <a href="https://www.tsupaman.com/2014/03/how-to-php-coding-performance-speed">การเขียน PHP ที่ช่วยให้เว็บเร็วและแรงขึ้น</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP : การเขียน Loop มีส่วนทำให้ระบบช้า</title>
		<link>https://www.tsupaman.com/2014/02/php-%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-loop</link>
		
		<dc:creator><![CDATA[TsupamaN]]></dc:creator>
		<pubDate>Tue, 04 Feb 2014 01:42:28 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[การเขียน Loop]]></category>
		<category><![CDATA[การเขียน loop php]]></category>
		<category><![CDATA[การเขียน php]]></category>
		<category><![CDATA[การเขียนโปรแกรม]]></category>
		<category><![CDATA[การเขียนโปรแกรม PHP]]></category>
		<guid isPermaLink="false">https://www.tsupaman.com/?p=545</guid>

					<description><![CDATA[<p>การเขียน loop php ที่ทำให้เว็บมีการทำงานที่ช้า โดยทั่วไปการวนลูปถือเป็นสิ่งจำเป็นในการเขียนโปรแกรม และหากผู้เขียนเขียนได้ไม่เนียนพอ ก็อาจจะส่งผลให้เว็บนั้นๆทำงานช้าได้ $arr = ตัวแปรอาเรย์; for($i=0;$i&#60;count($arr);$i++){ echo $i; } การเขียนในลักษณะนี้ ไม่ถือว่าการทำงานของโปรแกรมนั้นผิดแต่อย่างใด แต่การทำงานของระบบจะช้า ลองคิดดูนะครับ ถ้าคุณทำการวนลูปสัก 1000 รอบ โดยในแต่ละรอบ คุณก็ต้องมาเช็คว่า count($arr) มันเสียเวลาโดยใช่เหตุครับ มีวิธีแก้ง่ายๆคือ $x = count($arr); for($i=0;$i&#60;$x;$i++){ echo $i; } ก็แค่เอาตัวแปรมารับจำนวนทั้งหมดก่อนแล้วจึงใช้ลูปครับผม แต่ก็ขึ้นอยู่กับวิธีของแต่ละคน เพราะในการเขียนโปรแกรมจริงๆแล้ว ควรจะประยุกต์ให้เกิดประโยชน์มากที่สุดครับ</p>
<p>The post <a href="https://www.tsupaman.com/2014/02/php-%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-loop">PHP : การเขียน Loop มีส่วนทำให้ระบบช้า</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="stcpDiv">
<h3><strong>การเขียน loop php ที่ทำให้เว็บมีการทำงานที่ช้า</strong></h3>
<p><a href="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop.jpg" data-rel="lightbox-gallery-nd5geYRk" data-rl_title="" data-rl_caption="" title=""><img decoding="async" class="aligncenter size-full wp-image-546" alt="php-loop" src="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop.jpg" width="225" height="225" srcset="https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop.jpg 225w, https://www.tsupaman.com/wp-content/uploads/2014/01/php-loop-100x100.jpg 100w" sizes="(max-width: 225px) 100vw, 225px" /></a></p>
<p>โดยทั่วไปการวนลูปถือเป็นสิ่งจำเป็นในการเขียนโปรแกรม และหากผู้เขียนเขียนได้ไม่เนียนพอ ก็อาจจะส่งผลให้เว็บนั้นๆทำงานช้าได้</p>
<pre class="lang:php decode:true ">$arr = ตัวแปรอาเรย์;
for($i=0;$i&lt;count($arr);$i++){
    echo $i;
}</pre>
<p>การเขียนในลักษณะนี้ ไม่ถือว่าการทำงานของโปรแกรมนั้นผิดแต่อย่างใด แต่การทำงานของระบบจะช้า ลองคิดดูนะครับ ถ้าคุณทำการวนลูปสัก 1000 รอบ โดยในแต่ละรอบ คุณก็ต้องมาเช็คว่า count($arr) มันเสียเวลาโดยใช่เหตุครับ มีวิธีแก้ง่ายๆคือ</p>
<pre class="lang:php decode:true ">$x = count($arr);
for($i=0;$i&lt;$x;$i++){
   echo $i;
}</pre>
<p>ก็แค่เอาตัวแปรมารับจำนวนทั้งหมดก่อนแล้วจึงใช้ลูปครับผม แต่ก็ขึ้นอยู่กับวิธีของแต่ละคน เพราะในการเขียนโปรแกรมจริงๆแล้ว ควรจะประยุกต์ให้เกิดประโยชน์มากที่สุดครับ</p>
</div>
<p>The post <a href="https://www.tsupaman.com/2014/02/php-%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-loop">PHP : การเขียน Loop มีส่วนทำให้ระบบช้า</a> appeared first on <a href="https://www.tsupaman.com">TsupamaN.com</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
