Tại sao không nên sử dụng Framework Codeigniter để Thiết kế website cơ khí, Tìm hiểu về AJAX trước khi Thiết kế website cơ khí, cùng chúng tôi nghiên cứu các kiến thức liên quan đến website
Tại sao không nên sử dụng Framework Codeigniter để Thiết kế website cơ khí Codeigniter là một framework được xây dựng từ mô hình MVC có ưu điểm là chạy nhanh, dễ học cho người mới tìm hiểu MVC Framework. Codeigniter Framework còn viết tắt là CI Framework. Bằng cơ chế lưu các nội dung vào bộ nhớ đệm (cache) và kiểm tra bộ đệm trước khi tiến hành thực hiện yêu cầu, Codeigniter giúp website giảm số lần truy cập và xử lý dữ liệu, từ đó tối ưu hóa tốc độ tải trang web. Tuy nhiên còn nhiều nhược điểm:
Chưa hỗ trợ Object-Relational Mapping (ORM) ORM được hiểu là 1 kỹ thuật lập trình, trong đó có các bảng của cơ sở dữ liệu được ánh xạ thành các đối tượng trong quá trình lập trình. Kỹ thuật này giúp cho việc thực hiện các thao tác trong dữ liệu (Create Read UpdateDelete – CRUD) dễ dàng và ngắn gọn hơn.
Không hỗ trợ AJAX Trong thiết kế website 2.0, Asynchronous Javascrip and XML là yếu tố không thể thiếu. Tuy vậy, Codeigniter hiện chưa hỗ trợ ứng dụng này. Lập trình viên khi có nhu cầu cần dùng đến những thư viện ngoài (Mootools, Script, Prototype, JQuery,...)
Chưa hỗ trợ 1 số module thông dụng So với các framework mã nguồn mở khác, CodeIgniter vẫn chưa có các module hỗ trợ cho các tác vụ thường gặp trong quá trình xây dựng ứng dụng web như là: Chứng thực người dùng (User Authorization), trình phân tích RSS (RSS Parser) hoặc trình xử lý PDF…
Chưa hỗ trợ EDP Codeigniter chưa hỗ trợ cho nguyên lý lập trình Event Driver Programming. Tuy nhiên, nhược điểm này chưa được quan tâm nhiều bởi khá ít framework hỗ trợ cho nó. Cần tìm hiểu rõ Framework Codeigniter trước khi Thiết kế website cơ khí
Tìm hiểu về AJAX trước khi Thiết kế website cơ khí AJAX viết tắt từ Asynchronous JavaScript and XML, là bộ công nghệ giúp tạo ra các web động hay các ứng dụng giàu tính Internet, cho phép tăng tốc độ ứng dụng web bằng cách cắt nhỏ dữ liệu và chỉ hiển thị những gì cần thiết, thay vì tải đi tải lại toàn bộ trang web, làm như vậy trang của bạn sẽ muợt và đẹp hơn. AJAX không phải một công nghệ đơn lẻ mà là sự kết hợp một nhóm công nghệ với nhau