ลอง framework ง่ายๆ อย่าง codeigniter ดูสิครับ ใช้ง่ายมาก ไม่ต้องมาเริ่มนับ 1 ใหม่
Codeigniter มันตายแล้วครับ... ^^ คนทำ CI ย้ายมา Laravel แล้ว
อนาคตมันไม่มีแล้ว แล้ว CI3.0 ก็ไม่มีท่าทีจะมาเลย แล้วติดตามข่าวมันก็ไม่มีอะไรเด่นใน 3.0 เลยครับ
ปัจจุบันผมเจองาน CI ใน Project เก่าๆ แต่ งานใหม่ๆ เริ่มจาก Laravel หรือ Yii ซะเยอะ
ขออ้างอิงคำของ Phil Sturgeon
http://philsturgeon.co.uk/blog/2012/05/laravel-is-awesome 
Every single framework goes through the same trouble that every single piece of software goes through: Change.
As a framework developer you are always met with two extremes:
1.Change a lot
2.Don't change
framework ที่จะสร้างปัญหาให้กับ developer คือ 1. มันมีการเปลี่ยนแปลงถี่เกินไป 2. มันไม่เปลี่ยนแปลงเลย
ผมได้ทดลองใช้ Laravel มาตั้งแต่ v.3 แม้จะพบคุณสมบัติที่น่าสนใจมากมาย แต่ว่ามันออกมาถี่เกิน แล้วเราก็ต้องมาศึกษาปรับแก้โค้ดกันบ่อยเกินไป
ไปๆมาๆมันจะคล้ายๆกับแฟชั่นไปแล้ว ที่ใส่แล้วก็ออกใหม่ก็ถอดกองเปลี่ยนเอารุ่นใหม่ๆมาใส่ไปเรื่อยๆ เหนื่อยเกินไปรึเปล่า(ผมคิดนะ)
framework มันเป็นเครื่องมือ มันไม่ควรออกถี่มากขนาดนั้น (3เวอร์ชั่นหลักในปีเดียว) ควรออกมาช้าๆหน่อย แบบพอดีๆ
เพราะโปรเจ็คหนึ่งๆ มันไม่ใช่ทำแปบๆเสร็จแล้วเสร็จเลยทิ้งเลย บางทีมันมีงาน maintenance อีก
ซึ่งของเวอร์ชั่นใหม่ๆมามันก็จะมีการแก้ bug ใน framework อยู่เราก็อยากจะเอามาใช้ให้มันเพิ่มความปลอดภัยกับโปรเจ็คของเรา
พอมันออกถี่ไปการตามอัพเดทเพิ่มความปลอดภัยก็จะไม่ค่อยอยากทำกันแล้ว ก็กลายเป็น maintenance แบบขอไปที
ส่วน CI นั้น ช่วงก่อนหน้าก็ถือว่าไม่ออกมาถี่เกินไป (ช่วง 2.0 เป็นต้นมา) ซึ่งกำลังดี แต่ว่าหลังๆมานี้มันดูช้าเกินไป แล้วก็ไม่มีแผนที่แน่ชัดว่า 3.0 จะออกเมื่อไหร่
จนปัจจุบันก็นึกเหมือนกันว่ามันอาจจะตายไปแล้วรึกำลังตาย เพราะมันยังมีคนคอยจัดการ pull request ใน github อยู่เรื่อยๆ แต่ไม่มีการแจ้งอะไรเลย
ถึงแม้อย่างนั้นก็ไม่ใช่ว่าเขาจะย้ายไปใช้ Laravel กันหมดนะครับ cms ระดับเทพของ Phil Sturgeon (Pyro CMS) ก็ยังคงใช้ CI อยู่ แม้จะเป็นรุ่น Pyro 3.0 dev ตัวล่าสุดที่เขาทำกันอยู่ก็ตาม
สาเหตุก็เพราะว่า ความจริงแล้วแม้ CI จะไม่มีลูกเล่นใหม่ๆมาให้ตื่นเต้นเร้าใจโปรแกรมเมอร์หลายๆคน แต่มันยังตอบสนองความต้องการในการเขียนงานได้เป็นอย่างดีอยู่ ทั้งความเร็ว ความปลอดภัย
ถ้าเมื่อไหร่ก็ตามโปรเจ็คที่เราทำนั้น CI ไม่สามารถสนองได้ ก็สมควรที่จะมองหาตัวอื่นที่ทำได้ และไม่ออกอัพเดทถี่เกินไป

เรื่องเปลี่ยนบ่อยเกินไปอันนี้เห็นด้วยเลยครับ แต่ CI มัน ในเรื่องความเร็ว(ในการ Dev)ผมมองว่า ไม่เลยครับ มันแทบไม่ต่างกับ HardCode เลย ในมุมผมอะนะครับ Active Record เอย อะไรเอย มันไม่ได้ช่วยขนาดนั้นเลย ยิ่งเทียบกับ Laravel และ Yii แล้ว คนละเรื่องเลย
รวมถึง การทำ UnitTest ด้วย ของ CI ผมก็ยังคิดว่าทำลำบากอยู่มากอยู่ ยิ่งเทียบกับ Laravel4 แล้ว ยิ่งคนละขั้วเลย แล้วการเปลี่ยนจาก 3.0 เป็น 4.0 ที่ต้องเปลี่ยนเร็วผมคิดว่ามันเป็นสิ่งที่ "จำเป็น" ต้องทำมากกว่า Core ของ 4.0 แข็งแกร่งมาก จน 3.0 มันดูไม่มีประโยชน์เลยที่จะต้องเก็บเอาไว้ จะแลกกับ ทำให้ 3.0 คนใช้เยอะขึ้นไปทำไม เอา 4.0 ลงเลยดีกว่า ประมาณนนี้ Laravel4 นี่ละที่ผมมองว่า มันเอาสู่ Cycel ที่ตาม Phil Sturgeon เขียนไว้ในบทความและ ไม่เปลี่ยนบ่อยเกินไป แล้วก็ ไม่ห่างหายนานเกินไป
ส่วน Pyro CMS ผมเคยเล่นอยู่พักนึง เข้าไปทำ Plugin เล่นอะไรเล่น อยู่พักใหญ่ แล้วไปดู Style Code เค้าด้วย สนุกดีครับ แต่สุดท้ายในุมุมผม ผมให้คะแนนว่า เป็นรอง Wordpress และ Joomla ทุกกระบวนท่าครับ
แล้วมีข่าวอยู่พักนึงว่าจะเปลี่ยนมาใช้ Laravel สุดท้ายไม่ได้เปลี่ยน ผมมองว่า ไม่ใช่เพราะ เค้าอยากใช้ CI อยาก
แต่จำเป็นต้องใช้มากกว่า เพราะ คนที่เป็นลูกค้า PyroCms ล้วนเป็นสาย CI ทั้งนั้น ถ้าเปลี่ยนเป็น 3.0 เป็น Laravel ผมคิดว่า จะดูแปลกๆนะ เป็นการหักหลัง ลูกค้าชุดใหญ่เลย