บทความเดิม บทความแรกๆ ที่ผมเขียนเกี่ยวกับการนำ Smarty มาใช้ร่วมกับ Zend Framework
แต่หลังจากที่ผมไ ด้ลองใข้ Zend_View ซักระยะนึง ขออนุญาต แสดงความคิดเห็นต่อคำถามที่ว่า "จะใช้ Smarty หรือ Zend_View ดี?" ซักเล็กน้อย
ความเห็นส่วนตัวน้ะครับ ถ้าใครที่ไม่เคยใช้ Smarty (หรือใช้แต่ยังไม่ติด) ก็ลองใช้ Zend_View ไปเลยก็น่าจะดีน้ะ เพราะว่าจะได้ไม่ต้องศึกษาและใช้ libs หลายเจ้า หรือถ้าอยากหัดใ:ช้ Smarty อันนั้นก็คงไม่ว่ากัน
แต่สำหรับคนที่ใช้ Smarty อยู่แล้ว และอาจจะติดไปแล้วด้วย อันนี้ก็สุดแล้วแต่ความเห็นของแต่ละคนแล้วกันครับ แต่สำหรับผม โปรเจ็คหน้า คิดว่าคงจะใช้ Zend_View และคงจะเลิกใช้ Smarty ไปในที่สุด ด้วยเหตุผลเดียวกับด้านบนคือ ไม่อยากจะใช้ libs หลายเจ้า แ ละงานของผมไม่ต้องยุ่งกับ graphic deign ด้วยสิ (ส่วนใหญ่ client ผมเป็นโทรศัพท์มือถือ) เลยไม่ได้ใช้ข้อดีที่ว่า Smarty นั้น friendly ต่อ graphic designer ที่ต้องทำ html
แต่ไม่ใช่ Smarty ไม่ดีอ่ะน้ะ Smarty ยังอยู่ในใจเสมอ <3
- roteee's blog
- Login to post comments
- 1062 reads
ไม่ใช้ Zend_View กับ Smarty ทำเองครับงานนี้ ;P
Zend_View โดยส่วนตัวไม่ได้ใช้เพราะเขียน Framework MVC เองแล้วใช้ Zend Framework Components เอาแทน ตัว Hoffman นั้นแหละ แต่ว่ายังไม่มี Docs ตอนนี้้ทำเองใช้เองเป็นส่วนใหญ่
ส่วน Smarty นี่ตอนแรกก็ว่า ok แต่ไป ๆ มา ๆ เลิกใช้เพราะมันยุ่งยากกว่าปกติเยอะ ถ้างานร่วมกับ graphic designer ถ้าเป็นเมืองนอกก็ ok แต่ถ้าคนไทยนี่เลิกเลย เพราะโยน Docs ให้อ่านมีแต่ภาษาอังกฤษ พี่ ๆ เค้าไม่อ่านครับ T_T สรุปไม่ค่อยน่าสนใจ แถมมันเพิ่มความยุ่งยากให้กับ developer ตรงที่ต้องมานั่งสอนอีก ตัวเองก็ไม่ค่อยคล่อง ๆ เหมือนกัน ไปกันใหญ่เลยงานนี้ ;P
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
เซือในสิ่งที่เฮ็ด เฮ็ดในสิ่งที่เซือ...
อยากจะสอบถามว่า ถ้าเราใช้ Zend_View แล้วมันสามารถทำระบบ Template แบบ Smarty ได้ไหมครับ
แบบว่าอยากให้ Template ชุดนึงรวมกันเป็น Folder เดียว และก็สามารถเปลี่ยน Template หลายๆแบบ
เพราะปกติที่ผมลองทำตาม QuickStart ของ Zend ดูรู้สึกว่า ไฟลล์ที่จะใช้เป็น Interface จะอยู่ใน Folder /views/scripts ซึ่งมันเหมือนจะรู้สึกว่ามันจะไม่สามารถทำระบบเปลี่ยน Template ได้(ความรู้สึก + ความคิดส่วนตัว)
ตอนนี้รู้สึกว่าเว็บจะเงียบเหงานะครับ อิอิ อยากให้ท่าน roteee และท่านอื่นๆเขียนบทความเกี่ยวกับการเขียน PHP เย๊อะๆนะครับ เรื่องการใช้ Framework การออกแบบรูปแบบการเขียนโปรแกรมที่ใช้ Framework ว่าควรออกแบบโครงการเก็บไฟลล์, การเขียนโปรแกรม, การออกแบบคลาส ที่ดีเป็นอย่างไร เพราะผมก็มือใหม่เขียนโปรแกรมงูๆ ปลาๆ ลองเล่น Framework ก็ Zend เป็นตัวแรก ลองไปอ่านตามเว็บนอกแล้ว เข้าใจบ้างไม่เข้าใจบ้าง อยากจะได้บทความแบบไทยๆ ก็หายากไม่รู้ว่าจะเริ่ม หรือ ทำอะไีรตรงไหนก่อนดี
ุถ้ายังไงก็รบกวนผู้รู้ช่วยชี้แนะด้วยนะครับ ผมมือใหม่ครับ :-D
รู้สึกจะมี method ให้เซต view script path อยู่น้ะครับ ผมจำไม่ได้ว่าชื่ออะไรแน่ และคิดว่าน่าจะ support การทำ template อยู่น้ะ และ multi-lang ด้วย คงต้องนำมาประยุกต์เอา
จริงๆ โดยส่วนตัว ผมก็เพิ่งเริ่มใช้ php framework ด้วย zend framework เป็นตัวแรกเช่นกันแหล่ะครับ เพราะงั้นก็ยังไม่เชี่ยวชาญอะไร พอเอามาประยุกต์ให้เข้ากับงานที่ทำอยู่ได้ แต่เท่าที่ไล่ๆดูเขาก็มี component ให้ครบดี เยอะดี เลยชอบ :)
ส่วนเรื่องทฤษฎีการออกแบบต่างๆนั้น คงมิกล้า เพราะว่า กระผมเองก็มิได้เชี่ยวชาญอะไร แต่ถ้าแบบว่ามาแชร์ความคิดเห็น หรือ เอาสิ่งที่เราทำมาแชร์กัน ผมก็ยินดีครับ แต่ถ้าให้เขียนเป็นบทความ ก็คงจะไปแบบเรื่อยๆ แล้วแต่วาระและโอกาสจะอำนวย :)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
เซือในสิ่งที่เฮ็ด เฮ็ดในสิ่งที่เซือ...
ลองไปโหลดมาเล่นที่ http://code.google.com/p/hoffmanframework เลยครับ checkout ออกมาลองดูได้ครับ แต่ว่าหลายอย่างยังไม่ลงตัวครับ ตอนนี้อยู่ในช่วง beta test กับทำ production app preview ครับ
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
เซือในสิ่งที่เฮ็ด เฮ็ดในสิ่งที่เซือ...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
เซือในสิ่งที่เฮ็ด เฮ็ดในสิ่งที่เซือ...
---------**-----------**---------
Onisuka83@