Do you want to close ZF training course!?

Các bạn hãy thường xuyên theo dõi thông tin tại đây để biết được những thông báo mới nhất của diễn đàn.

Re: Do you want to close ZF training course!?

Gửi bàigửi bởi pn2design » 24/03/2010 12:31

Mục đích tham gia khóa học của các bạn là gì? Để tự mình hiểu, biết, code được ứng dụng bằng ZF hay để soi mói hoạt động của diễn đàn, của khóa học? Cũng có nhiều người chưa học bò xong đã muốn chạy rồi nên mới có hiện tượng này.
Mình nghỉ Admin cứ việc cho nghỉ học hoặc yêu cầu học viên giải trình cách làm, mục đích của từng dòng code, vẽ sơ đồ thuật toán, hoặc làm thêm đề phụ... đối với những thành viên nộp bài sau mà có hiện tượng sao chép bài của người làm trước.
Mỗi một bài tập ta có thể thay đổi một chút xíu để cho ra 1 đề phụ. Chẳng hạn như bài level 1 về Array ta thay đổi cách lưu trữ trong array. Bài level 2 ta thay đổi đường dẫn (thay vì đọc nội dung từ website này, đọc nội dung từ website khác...)...
Việc nhờ người khác làm thì có lẽ là bó tay, nhưng chắc không ai có thể giúp thường xuyên, trước sau gì các bạn ấy cũng bị delay thôi.
Chỉ có niềm đam mê thiết kế web
Hình đại diện của thành viên
pn2design
Mod of Month
 
Bài viết: 292
Ngày tham gia: 13/11/2009 10:15
Đến từ: Vùng đất chưa mưa đã thấm, rượu Hồng Đào chưa nhấm đã say
Gửi: thanks
Nhận: thanks

Re: Do you want to close ZF training course!?

Gửi bàigửi bởi lufeng » 25/03/2010 15:21

Thực ra, admin mở lớp này thì em cũng rất ủng hộ vì nó góp phần đóng góp tri thức cho cộng động. Nhưng em có cảm giác khóa này sẽ không có hiệu quả cho lắm. Bởi nhiều lý do.
Thứ nhất: yếu tố khả thi, cty em ở HN các anh lập trình viên cũng làm việc với zf rất nhiều. Nhưng phần lớn ai cũng chê ZF quá nặng, lại khó tiếp cận chưa kể khó kiểm soát trong khi bên cạnh đó có quá nhiều sự lựa chọn như: codeigniter, cakephp, Yii, symfony,...
Thứ hai: thị trường cms phát triển quá mạnh nên em thay vì bi giờ ngồi code ZF thì người ta chọn sử dụng joomla hay drupal có khi lại hay hơn.
Thứ ba: môi trường việc làm quá thấp, các công ty bây giờ theo em thấy chỉ yêu cầu người dùng biết sử dụng framework chứ không bắt buộc phải lựa chọn zend, hoặc nếu có thì chỉ vài ba công ty. con số đó quá thấp so với nhu cầu tuyển dụng.
Vậy em nghĩ, nếu admin xây dựng khóa học thì hay hơn hết là nên public để mọi người, ai cảm thấy theo nổi thì theo, còn không thì chọn giải pháp khác sẽ hay hơn là cố gắng chuyên môn mà không phù hợp với bản thân.
Hình đại diện của thành viên
lufeng
 
Bài viết: 4
Ngày tham gia: 23/01/2010 23:49
Gửi: thanks
Nhận: thanks

Re: Do you want to close ZF training course!?

Gửi bàigửi bởi Marsu » 26/03/2010 01:25

lufeng đã viết:Thực ra, admin mở lớp này thì em cũng rất ủng hộ vì nó góp phần đóng góp tri thức cho cộng động. Nhưng em có cảm giác khóa này sẽ không có hiệu quả cho lắm. Bởi nhiều lý do.
Thứ nhất: yếu tố khả thi, cty em ở HN các anh lập trình viên cũng làm việc với zf rất nhiều. Nhưng phần lớn ai cũng chê ZF quá nặng, lại khó tiếp cận chưa kể khó kiểm soát trong khi bên cạnh đó có quá nhiều sự lựa chọn như: codeigniter, cakephp, Yii, symfony,...
Thứ hai: thị trường cms phát triển quá mạnh nên em thay vì bi giờ ngồi code ZF thì người ta chọn sử dụng joomla hay drupal có khi lại hay hơn.
Thứ ba: môi trường việc làm quá thấp, các công ty bây giờ theo em thấy chỉ yêu cầu người dùng biết sử dụng framework chứ không bắt buộc phải lựa chọn zend, hoặc nếu có thì chỉ vài ba công ty. con số đó quá thấp so với nhu cầu tuyển dụng.
Vậy em nghĩ, nếu admin xây dựng khóa học thì hay hơn hết là nên public để mọi người, ai cảm thấy theo nổi thì theo, còn không thì chọn giải pháp khác sẽ hay hơn là cố gắng chuyên môn mà không phù hợp với bản thân.


#1: Thư viện ZF khá nặng khoảng hơn 20Mb, nhưng 20Mb với dung lượng hosting bây giờ chẳng là gì cả. Nếu nói là chạy nặng thì không chính xác ZF đã bỏ chế độ autoload từ ZF 1.8 và nếu chúng ta biết kết hợp Zend_Cache thì ứng dụng load sẽ rất nhanh, Zend_Cache giúp chúng ta giảm thời gian chạy ứng dụng xuống chỉ còn 1/2 đến 1/3 thời gian chạy ứng dụng ko dùng Zend_Cache. Một cách khác là tối ưu hóa mã nguồn và SQL của ứng dụng nhưng thường lập trình viên ko có thời gian này vì họ bị các sếp dí nên nên họ thường viết ẩu miễn cho chạy là được.

ZF khó tiếp cận hơn các Framework khác vì nó quá đồ sộ nhưng khi dùng ZF hầu như chúng ta không phải đi kiếm 1 class nào đó để đưa vào làm thư viện mở rộng vì ZF hỗ trợ tất cả.

Khó kiểm soát là đúng vì nó quá linh hoạt có thể giúp người lập trình tùy biến trong khi viết ứng dụng. Và khi con người có quá nhiều sự lựa chọn họ sẽ không biết chọn là gì đúng. Ngoài ra các công ty tin học VN thì thường không có bộ phận nghiên cứu công nghệ nên nếu một số dự án dính vào ZF mà không control được luồng nó thì dự án đó sẽ thành một bãi rác. Và khi là 1 bãi rác thì ứng dụng không thể chạy nhanh được.

Ví dụ điển hình Magento eCommerce là một bãi rác của code nó được xây dựng trên ZF nhưng mình cảm giác nó giống 1 cái xe lu vừa chạy chậm và hao tốn tài nguyên mặc dù chức năng của Magento đứng đầu trong các eCommerce.

#2. Thị trường CMS phát triển rất mạnh và chúng ta nên dùng nó nhưng đôi khi có những dự án chúng ta không thể dùng CMS được nếu chúng ta nhìn thấy tương lai mở rộng không ngừng của dự án đó. Ví dụ như Facebook không sử dụng một CMS nổi tiếng nào cả, zing.vn cũng là 1 site khổng lồ và cũng không dùng CMS.

Dùng CMS có 1 lợi thế là cộng đồng đông nhưng khi dùng 1 CMS nếu thực sự không hiểu về luồng dữ liệu của nó mà phát triển 1 site quá lớn sẽ làm dự án sụp đổ. Mình đã từng làm việc trên 1 dự án với Drupal sau 2 năm làm phải chuyển qua 1 bộ code khác vì dự án đó phát triển quá lớn mất kiểm soát và cùng vì một số người quản lý không biết nhiều về CNTT chỉ biết khách hàng nói gì cũng gật đầu.

#3. Hiện tại số công ty dùng ZF không nhiều hoặc nếu dùng chỉ là do yêu cầu của khách hàng bắt phải dùng. Một phần nữa ZF mới bắt đầu ổn định chưa được bao lâu (phiên bản 1.8), CMS dùng ZF chưa có nhiều và chưa có cái nào nổi bật cả vì vậy bây giờ ZF mới bắt đầu phát triển.

Tóm lại: ZF không phải là sự chọn lựa số một nhưng nó là Framework đáng quan tâm hiện nay, khi học và nghiên cứu nó chúng ta sẽ thu nhiều kiến thực mới. Khóa học này chắc chắn sẽ được public sau một thời gian nữa nhưng không phải bây giờ vì bây giờ ZendVN muốn tặng nó cho những thành viên có niềm đam mê và đủ khả năng hiểu nó.

Thực sự ở 2 level đầu ZendVn đã dùng đến 1 số bài tập cần động não và cần sự nghiên cứu tìm tòi để xem người nào có nền tảng và kỹ thuật đủ sức học ZF và ZendVN rất vui vì số lượng người đã lên level 4 hơn 10 người. ZendVN tin rằng những thành viên lên level 4 bằng chính khả năng của mình sẽ cùng ZendVN đi đến bài học cuối cùng. :smile1:
Học là vô bờ - Quay đầu là bến
Hình đại diện của thành viên
Marsu
Member Rank 4
 
Bài viết: 249
Ngày tham gia: 27/10/2009 02:30
Gửi: thanks
Nhận: thanks

Re: Do you want to close ZF training course!?

Gửi bàigửi bởi lufeng » 26/03/2010 12:03

Marsu đã viết:
lufeng đã viết:Thực ra, admin mở lớp này thì em cũng rất ủng hộ vì nó góp phần đóng góp tri thức cho cộng động. Nhưng em có cảm giác khóa này sẽ không có hiệu quả cho lắm. Bởi nhiều lý do.
Thứ nhất: yếu tố khả thi, cty em ở HN các anh lập trình viên cũng làm việc với zf rất nhiều. Nhưng phần lớn ai cũng chê ZF quá nặng, lại khó tiếp cận chưa kể khó kiểm soát trong khi bên cạnh đó có quá nhiều sự lựa chọn như: codeigniter, cakephp, Yii, symfony,...
Thứ hai: thị trường cms phát triển quá mạnh nên em thay vì bi giờ ngồi code ZF thì người ta chọn sử dụng joomla hay drupal có khi lại hay hơn.
Thứ ba: môi trường việc làm quá thấp, các công ty bây giờ theo em thấy chỉ yêu cầu người dùng biết sử dụng framework chứ không bắt buộc phải lựa chọn zend, hoặc nếu có thì chỉ vài ba công ty. con số đó quá thấp so với nhu cầu tuyển dụng.
Vậy em nghĩ, nếu admin xây dựng khóa học thì hay hơn hết là nên public để mọi người, ai cảm thấy theo nổi thì theo, còn không thì chọn giải pháp khác sẽ hay hơn là cố gắng chuyên môn mà không phù hợp với bản thân.


#1: Thư viện ZF khá nặng khoảng hơn 20Mb, nhưng 20Mb với dung lượng hosting bây giờ chẳng là gì cả. Nếu nói là chạy nặng thì không chính xác ZF đã bỏ chế độ autoload từ ZF 1.8 và nếu chúng ta biết kết hợp Zend_Cache thì ứng dụng load sẽ rất nhanh, Zend_Cache giúp chúng ta giảm thời gian chạy ứng dụng xuống chỉ còn 1/2 đến 1/3 thời gian chạy ứng dụng ko dùng Zend_Cache. Một cách khác là tối ưu hóa mã nguồn và SQL của ứng dụng nhưng thường lập trình viên ko có thời gian này vì họ bị các sếp dí nên nên họ thường viết ẩu miễn cho chạy là được.

ZF khó tiếp cận hơn các Framework khác vì nó quá đồ sộ nhưng khi dùng ZF hầu như chúng ta không phải đi kiếm 1 class nào đó để đưa vào làm thư viện mở rộng vì ZF hỗ trợ tất cả.

Khó kiểm soát là đúng vì nó quá linh hoạt có thể giúp người lập trình tùy biến trong khi viết ứng dụng. Và khi con người có quá nhiều sự lựa chọn họ sẽ không biết chọn là gì đúng. Ngoài ra các công ty tin học VN thì thường không có bộ phận nghiên cứu công nghệ nên nếu một số dự án dính vào ZF mà không control được luồng nó thì dự án đó sẽ thành một bãi rác. Và khi là 1 bãi giác thì ứng dụng không thể chạy nhanh được.

Ví dụ điển hình Magento eCommerce là một bãi rác của code nó được xây dựng trên ZF nhưng mình cảm giác nó giống 1 cái xe lu vừa chạy chậm và hao tốn tài nguyên mặc dù chức năng của Magento đứng đầu trong các eCommerce.

#2. Thị trường CMS phát triển rất mạnh và chúng ta nên dùng nó nhưng đôi khi có những dự án chúng ta không thể dùng CMS được nếu chúng ta nhìn thấy tương lai mở rộng không ngừng của dự án đó. Ví dụ như Facebook không sử dụng một CMS nổi tiếng nào cả, zing.vn cũng là 1 site khổng lồ và cũng không dùng CMS.

Dùng CMS có 1 lợi thế là cộng đồng đông nhưng khi dùng 1 CMS nếu thực sự không hiểu về luồng dữ liệu của nó mà phát triển 1 site quá lớn sẽ làm dự án sụp đổ. Mình đã từng làm việc trên 1 dự án với Drupal sau 2 năm làm phải chuyển qua 1 bộ code khác vì dự án đó phát triển quá lớn mất kiểm soát và cùng vì một số người quản lý không biết nhiều về CNTT chỉ biết khách hàng nói gì cũng gật đầu.

#3. Hiện tại số công ty dùng ZF không nhiều hoặc nếu dùng chỉ là do yêu cầu của khách hàng bắt phải dùng. Một phần nữa ZF mới bắt đầu ổn định chưa được bao lâu (phiên bản 1.8), CMS dùng ZF chưa có nhiều và chưa có cái nào nổi bật cả vì vậy bây giờ ZF mới bắt đầu phát triển.

Tóm lại: ZF không phải là sự chọn lựa số một nhưng nó là Framework đáng quan tâm hiện nay, khi học và nghiên cứu nó chúng ta sẽ thu nhiều kiến thực mới. Khóa học này chắc chắn sẽ được public sau một thời gian nữa nhưng không phải bây giờ vì bây giờ ZendVN muốn tặng nó cho những thành viên có niềm đam mê và đủ khả năng hiểu nó.

Thực sự ở 2 level đầu ZendVn đã dùng đến 1 số bài tập cần động não và cần sự nghiên cứu tìm tòi để xem người nào có nền tảng và kỹ thuật đủ sức học ZF và ZendVN rất vui vì số lượng người đã lên level 4 hơn 10 người. ZendVN tin rằng những thành viên lên level 4 bằng chính khả năng của mình sẽ cùng ZendVN đi đến bài học cuối cùng. :smile1:


Cám ơn anh marsu đã trả lời, em đã có thể hiểu hơn. Chút chiều em sẽ trao đồi thử với mấy anh chị làm ở công ty xem sao.
Hình đại diện của thành viên
lufeng
 
Bài viết: 4
Ngày tham gia: 23/01/2010 23:49
Gửi: thanks
Nhận: thanks

Re: Do you want to close ZF training course!?

Gửi bàigửi bởi SantaRosa » 15/07/2010 22:05

Chào các bạn và BQT. Mình trước kia có đăng ký học online, đã nhận được mail thông báo chấp nhận khoá học, nhưng vẫn không thể truy cập được vào trang học trực tuyến, có lẽ thời điểm đó có lỗi gì chăng? Sau một vài lần mail nhờ BQT xem xét không được thì mình ít quay lại, nhưng vẫn theo dõi. Hôm nay quyết định tiếp tục học zend (giờ mới có thời gian tập trung học tiếp) .

Còn việc ngưng khoá học, mình nghĩ không nên, đừng vì "một con sâu làm rầu nồi canh", đối với mình và một số người khác, lúc còn đi học trong môi trường đại học, thì lười lắm, ko ham học, đến khi đi làm mới khát khao kiến thức (mình nhận ra cái sai của mình là không tận dụng thời gian học đại học để tìm hiểu), giờ thời gian đi học tại lớp không có, tìm được khoá học online mừng nhu bắt được vàng. Thiết nghĩ, ngoài những con sâu ra, thì nguyên nồi canh là tốt :D Mình thật sự vô cùng mong mỏi khoá học được tiếp tục, mình quan tâm thật sự đến kiến thức chứ không phải vì được chứng nhận hoàn tất khoá học. Mong khoá học được tiếp tục.

ps:. Rất mong nhận được sự giúp đỡ của BQT và khoá học online sẽ được tiếp tục. Thèm học quá rồi, đọc ebook có nhiều chỗ không hiểu.
Hình đại diện của thành viên
SantaRosa
 
Bài viết: 12
Ngày tham gia: 17/02/2010 16:39
Gửi: thanks
Nhận: thanks

Trang vừa xem

Quay về Thông báo

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách.

cron
Web Analytics