รับทำเว็บไซต์, เว็บแอพลิเคชั่น และระบบสำหรับธุรกิจของท่าน

เรายินดีรับทำเว็บไซต์ตามความต้องการของท่าน เช่น เว็บส่วนตัว, เว็บร้านค้า, เว็บชุมชน

รวมถึงรับพัฒนาระบบสำหรับธุรกิจของท่านที่มีความซับซ้อนขึ้น เช่น ระบบจองห้องพัก, ระบบสต๊อกสินค้า, ระบบซื้อขายจ่ายเงินออนไลน์ ราคามิตรภาพและยุติธรรม

ท่านสามารถดูผลงานที่ผ่านมาของเราได้ที่หน้า Portfolio ครับ

วันพฤหัสบดีที่ 9 กุมภาพันธ์ พ.ศ. 2555

QueryPath เขียน jQuery ในภาษา PHP

jQuery ทำให้การเขียน Javascript ง่ายขึ้นมาก จนเดี๋ยวนี้หลายๆ คนเกือบจะไม่รู้จัก Javascript แล้ว แต่ดันรู้จัก jQuery ก่อน โดยเฉพาะอย่างยิ่งการประมวลผล html, การเข้าถึง element และ attribute ต่างๆ ที่ jQuery ออกแบบวิธีเขียนโปรแกรมให้เขียนง่ายขึ้นมาก จนถึงตอนนี้อิทธิพลของ jQuery ได้ลามมาถึงภาษาอื่นๆ แล้ว

QueryPath เป็นไลบารี่ภาษา PHP ที่ใช้สำหรับประมวลผลข้อมูล html, xml ซึ่งสามารถใช้แทนไลบารี่ที่เขียนยากกว่าอย่าง DOM, SimpleXML ได้ โดยจุดเด่นก็คือ วิธีการเขียนถอดแบบมาจาก jQuery เกือบทั้งหมด ทำให้ใครที่เขียน jQuery เป็นอยู่แล้ว สามารถไช้งานไลบารี่นี้ได้ทันทีโดยแทบไม่ต้องเรียนรู้ใหม่


อย่างเช่น เรามี html แบบนี้ ต้องการ เข้าถึง <li> ทุกๆ ตัว แล้วเปลี่ยนข้อความข้างในเป็น Toshiba
<ul class="menu">  
   <li>Mazda</li>  
   <li>Toyota</li>  
   <li>Honda</li>  
</ul>
ใน jQuery จะเขียนว่า
jQuery("ul li").text("Toshiba");
ส่วนใน QueryPath จะเขียนว่า
$qp = qp($html); // $html คือ html ที่นำมาประมวลผล
$qp->find("ul li")->text("Toshiba");
วิธีเขียนเหมือนกันเลย QueryPath ทำให้การประมวล html, xml ง่ายขึ้นมากเลยครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น