Email: thekaroe@hotmail.com, Tel: 086-8776053, 085-0112307 (ถาวร)
username: password: สมัครสมาชิก
เยี่ยมชม   ครั้ง 21,372 สมาชิก 688 VDO
3,290 บลอก 288 บทความ 222 E-Book
495 บทความ IT 44 ตัวอย่างโค้ด 631 กระทู้
ค้นหา:
VDO เพื่อการศึกษา
JAVA

PHP

HTML & CSS for web design

แรงบันดาลใจ
  - web app

C C++

SQL

JAVA Web Framework

.NET Technology
VB.NET 2008 Basic
ภาษา C# เบื้องต้น

iOS Programming



สมาชิกที่ Online คน
บุคคลทั่วไป คน

สมาชิกที่แจ้งการชำระเงิน



ใช้ Framework ดีหรือเปล่า ???
เขียนเมื่อ: (17/11/2009 02:40:00) อ่าน: 12,927 คอมเมน: 61

ในการทำระบบ หรือเีขียนโปรแกรมอะไรขึ้นมาซักอย่างหนึ่ง ทุกวันนี้คำว่า Framework กลายเป็นคำติดปากของนักเขียนโปรแกรมไปซะแล้ว
เลยอยากบอกเล่าอะไรเล็ก ๆ น้อย ๆ นิดนึงครับ

ท้าวความกลับไป เมื่อสมัยที่ผมยังนั่งเขียน PHP แบบเพียว ๆ ขอย้ำนิดนึงว่า แบบเพียว ๆ แบ่งไฟล์เป็นส่วน ๆ แล้วอาศัยการ include เข้ามา ไม่ว่าจะเป็นพวก function ต่าง ๆ ที่เขียนไว้สารพัด ทีนี้ก็คิดว่า เราจะแยกโค้ด กับส่วนที่เป็นหน้าจอ ออกจากกันโดยเด็ดขาดได้ยังไง เพราะต้องทำงานกับ Designer เค้าก็ดีไซไป โค้ด html ของเราก็เละไปเรื่อย ๆ เพราะเค้าใช้ Dream Weaver พอเราจะไปแทรก ไปเติมโค้ด php ก็ลำบากเหลือเกิน พอมีคนอื่นมาทำงานด้วย ก็ต้องมานั่งสอนการ include ว่าต้องเอาอันไหนบ้าง จะวาง Template code ยังไง

จนกระทั่ง ผ่านไปนานแสนนาน เลยได้เริ่มรู้จักและใช้งาน Framework แรก ๆ ก็รำคาญ หงุดหงิด กฏเกณฑ์เยอะแยะไปหมด ต้องมี Model, Controller, Action, View โอ้ยย ปวดหัว แต่ก็ต้องทน เพื่อให้แก้ปัญหาที่ว่ามาได้หมดสิ้น

และแล้ว พอใช้เป็น (นิด ๆ หน่อย ๆ ) กลับพบว่า มันช่วยเราได้มากจริง ๆ ทั้งช่วยลดโค้ด SQL ลงไปในกรณี insert, update, delete การแยกส่วนต่าง ๆ ของโค้ดให้เป็นระบบ และมันก็ยังมี library (บางท่านเรียก helper, core) ซึ่งช่วยให้งานยาก ๆ ของผม กลับง่ายขึ้นมาทันที งานจากเดิมที่ต้องทำเป็นเดือน ๆ ก็เหลือแค่ไม่กี่วัน

เลยเอามาบอกเล่าครับ สำหรับคนที่บอกว่าใช้ Framework แล้วทำให้ใช้เวลานานขึ้นกว่าเดิมอีกในการพัฒนาระบบ ผมขอถามกลับว่า ท่านใช้ CakePHP, Symfony หรือ CodeIgniter ดูหรือยัง ถ้ายัง อย่าดูถูก...


:: คำติชม ::

« previous 1 2 3 4 5 6 7 next »


jamy

ขอบคุณครับ



jamy

thank



thexcode

เข้ามา มึน หงิกๆ



sankiman

...



joolawan

ผมเริ่มสับสนว่า ควรจะเขียน java รึว่า php กันแน่ครับเนี่ยะ เริ่มมึนไปหมดแล้วครับ อันไหนใช้งานได้ง่าย และกว้างกว่ากันครับ



jakkathon

?กำลังสนใจ CI อยู่ครับ?



duennyja

ไม่รู้จักหง่า



casimuru

ขอซักภาษาก่อนช่วงนี้....ขอตามหลังหลายๆท่านก่อนล่ะกัน...



tanaka

?น่าสนใจ



nick_f4

โลกมีวิวัฒนาการครับ ความเจริญก้าวหน้าทางเทคโนโลยี การสู้รบด้วยจิตวิทยา ก็แล้วแต่ว่า ส่วนไหนจะต่อยอด

หรือว่า ให้มันคงอยู่อย่างนั้น? อยากครับสำหรับคนพึ่งเริ่มต้นอย่างผม? ขอบคุณมากครับ


« previous 1 2 3 4 5 6 7 next »





Blog ที่มีคน Commnet ล่าสุด (10 รายการ)
วันนี้คิดได้อีก (heemu) 10 กุมภาพันธ์ 2012 10:15:48)
วันนี้คิดได้อีก (dejbooter) 10 กุมภาพันธ์ 2012 09:58:45)
วันนี้คิดได้อีก (first_member) 10 กุมภาพันธ์ 2012 09:20:52)
จะปล่อยดีมั้ยคร๊าบ (first_member) 10 กุมภาพันธ์ 2012 09:15:42)
จะปล่อยดีมั้ยคร๊าบ (dejbooter) 10 กุมภาพันธ์ 2012 08:46:15)
วันนี้คิดได้อีก (dejbooter) 10 กุมภาพันธ์ 2012 08:33:38)
วันนี้คิดได้อีก (tagman) 9 กุมภาพันธ์ 2012 23:49:41)
วันนี้คิดได้อีก (dejbooter) 9 กุมภาพันธ์ 2012 21:19:37)
จะปล่อยดีมั้ยคร๊าบ (dejbooter) 9 กุมภาพันธ์ 2012 21:17:00)
วันนี้คิดได้อีก (first_member) 9 กุมภาพันธ์ 2012 20:50:24)

CD มาใหม่ล่าสุด
PHP Basic Level 1

ราคา: 180 บาท

Kohana V3 Workshop

ราคา: 250 บาท


CD ทั้งหมด Click




สมาชิกมาใหม่
PooWaDHoL THePCHiNDa
(กรุงเทพมหานคร)
ชอบณรงค์ ศรีวิชา
(นครปฐม)
ฟันนี่ รันนี่
(ศรีสะเกษ)
pard pard
(กระบี่)
ชูพงษ์ เกิดศรี
(นครสวรรค์)
อธิ ว.
(กระบี่)
Teerapong Suriyarangsun
(ประจวบคีรีขันธ์)


อันดับสุดยอดสมาชิก

VIP Member 15 คนล่าสุด
eitbit
Digitalhon
aumrin
aungjoe
pundi
oak49147
wet201
izunk
dracker
santi2007
deknakhon
mju4610302
aee9999
mrs22
nittaya.j@
หนังสือของเรา : PDF File
การเขียนโปรแกรม JAVA เบื้องต้น
50 บาท จำนวน 139 หน้า
ใช้ Kohana ได้ใน 24 ชั่วโมง
50 บาท จำนวน 111 หน้า
CakePHP ใน 8 วัน
50 บาท จำนวน 123 หน้า
PHP E-Commerce ใน 20 ชั่วโมง
50 บาท จำนวน 103 หน้า
เส้นทางสู่โปรแกรมเมอร์
50 บาท จำนวน 66 หน้า
บันทึกโปรแกรมเมอร์ เล่ม 1
50 บาท จำนวน 130 หน้า

Blog เมื่อวาน และวันก่อน ๆ





เวลาประมวลผล: 1.4350 วินาที
java gui programming ภาษาจาวา java thailand ภาษา java เรียน java การวาง java kohana framework การเขียนโปรแกรมจาวา เชื่อมwekaผ่านเว็บ java cd สอนเขียนเว็บติดต่อฐานข้อมูล การเขียนโปรแกรมปลูกผัก weka web การเขียนjava การทำเว็บด้วย java \"static block\" การทำงาน ระบบล็อกอิน phpเข้าฐานข้อมูล โปรแกรมเขียนจาวา โค้ดโปรแกรม ภาษาจาวา easy java gui programing java html เบื้องต้น การเชื่อมฐานข้อมูลอันไหนง่ายที่สุด cd สอน java web app เบื้องต้น โหลดคลิปวิธีเขียนโปรแกรมจาวา วิดีโอการเขียนโปรแกรมจาวา java ฟรี web java วิดีโอการเขียนโปรแกรมjava การเขียนโปรแกรมจาวาการลบ เขียนโปรแกรม java การเขียนโปรแกรมภาษาจาวา java thailand ภาษา java ภาษาjava เรียน java เรียนเขียนโปรแกรม การเขียนjava เรียน เขียน โปรแกรม การ เขียน โปรแกรม ภาษา java ebook เขียนโปรแกรม บนมือถือด้วย j2me ตัวอย่าง โปรแกรม java java เรียน ไฟฝันวันเยาว์สอนอะไร เขียน จาวา เรียนจาวาฟรี หนังสือ หลักการ oop ฟรี โปรแกรม ทอนเงินโดยใช้ ภาษาจาวา ขอโค้ดจาวา โปรแกรม ทอนเงิน tavon@programmer.in.th เรียน html เบื้องต้น ข้อสอบ เข้างาน programmer php เรียนเองได้มั้ย ใช้ eclipse เขียน gui ลากแปะ เขียนจาวา เขียนเว็บ html ใส่วีดีโอ เขียนโปรแกรมโดยใช้จาวา php sql server เรียนภาษา java การ เขียน java เบื้องต้น jstl java thailand อีบุ๊กเกี่ยวกับโปรแกรมจาวา เรียนเขียนโปรแกรม javathailand เรียน เขียน โปรแกรม สอนเขียนโปรแกรมhtmlฟรี เขียน โปรแกรม สูตร คูณjava ภาษา java เบื้องต้น เริ่มเขียนweb java การเขียนเว็บด้วย php project นักศึกษา php เขียนโปรแกรม java การเขียนโปรแกรมจาวาด้วยeclipse การ เขียน โปรแกรม จาวา ตัวอย่างโปรแกรมจาวา การใช้งานตัวแปร array การเขียนโปรแกรม java โดยใช้ตัวแปร array รู้จักและใช้งาน constructor เขียนเกมส์ด้วยโปรแกรม gui โปรเจค ai e-book ภาษาจาวา โรงเรียนสอนเขียน java php method overloading kohana หนังสือ ตัวอย่างการเขียนโปรแกรมจาวา ่http://www.javathailand.com/ การเขียนโปรแกรมจาวา array java thailand ajax การเขียนโปรแกรมภาษาจาวา วิดีโอสอนเขียนโปรแกรมภาษาจาวา java trainning แจก java java thailand ตัวอย่างโจทย์การเขียนโปรแกรม แบบใช้ if else loop ใน php ภาษา java โค้ดjava การเขียนโปรแกรมร้านขายหนังสือ โปรแกรมที่เขียนด้วยจาวา เรียน java www.java.com การเขียนจาวาแสดงวันที่ เขียน web app ด้วย java recognizer netbean เขียน java เบื้องต้น เรียนเขียนโปรแกรมออนไลน์ ตัวอย่างโปรแกรมเขียนด้วย จาวา เรียนการเขียนโปรแกรมไหนที่นิยมใช้ โปรแกรมทำเว็บ 3.0 เรียนการเขียนโปรแกรม คู่มือการเขียนเว็บ ด้วยภาษาจาวา การเขืยน server game code java ขายสินค้า เขียน โปรแกรม java โค้ดโปรแกรมจาวา netbean 6.8 สอน การใช้ while ซ้อนกัน ในjava โปรเจค การเขียนโปรแกรมจาวา เทคโนโลยีปี 2010 weka การใช้งาน รายชื่อโปรแกรมที่เขียนด้วย java อุปกรณ์การทำโปรแกรมcalculator การใช้ swing ออกแบบหน้าจอ จาวา vcd สอนการเขียนภาษาซี ตัวอย่างโปรแกรม if ด้วยจาวา ฝึกเขียนโค๊ดจาวา วิธีการเขียนเวปเบื้องต้น เขียน โปรแกรม java เบื้องต้น วีดีโอสอนเขียนจาวา เรียน เขียนโปรแกรม ext-js javascript framework เขียน java โจทย์การสร้าง web app โดยใช้ jsp วิธีเขียนjava เรียนพิเศษ โปรแกรม php ตัวอย่างการใช้staticเขียนโปรแกรมจาวา การสร้าง ui j2me; netbeans จับเวลา java servlet การกรอกเลขบัตรประชาชน java สอนjavaเบื้องต้น netbeanติดตั้งเครื่องปริ้น ตัวอย่างแสดงโปรแกรม gui เครื่องคิดเลข มือถือ netbeans ide 6.8 โค้ดภาษาจาวา java เครื่องมือเขียน จาวา แบบเริ่มต้น java เขียนโปรแกรมเชื่อมต่อ database โค้ดจาวา ติดตั้งเครื่องปริ้น เรียนเขียนโปรแกรม การเขียนโปรแกรม ภาษา java เบื้องต้น vdo สอน netbeans java thailand เล่นหนัง java oracle คืออะไร java เบื้องต้น โปรแกรมเขียนเว็ป javathai แปลงค่า ตัวเลขเป็นตัวอักษร c แปลงค่า ตัวเลขเป็นตัวอักษร ลักษณะgui โค้ดโปรแกรมทอยลูกเต๋า สอบ certificate php programmer ที่ไหน netbean tomcat 7 ค่าสอบ sun java certificate เขียนเว็บ php พิกัดดาวเทียม social engineering คืออะไร เขียนโปรแกรมภาษา จาว่า บน mac หนังสือ java มือสอง ทํา windows 7 ให้เป็นของแท้ สอน groovy เรียน java ราคาasus eee pc t101mt netbook eclipse การเชื่อม java กับ mysql ตัวอย่างโค๊ดjava ที่เชื่อมกับ mysql เขียนเว็บ jsp จาวา เขียนเว็บ ด้วย netbeans หนังสือ netbeans