Lam the nao khi code tro nen nham chan

13 336 0
Lam the nao khi code tro nen nham chan

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

LÀM THẾ NÀO?KHI CODING TRỞ NÊN NHÀM CHÁN Lý do•Làm những tính năng mình tưởng như rất hay, rất hữu dụng nhưng thực tế lại không được sử dụng nhiều, không mang nhiều ý nghĩa => chán•Bất đồng quan điểm với PTSP, hoặc cãi nhau với ai đó => chán•Công việc cứ đều đều trôi qua, không có điểm nhấn, không có gì thay đổi => chán Solve? 5 cáchĐể nâng cao hiệu suất làm việc??? Cách 1 : Tối ưu hóa project-Từ review.vatgia.com -> vcamp : cấu trúc javascript đã tốt hơn : javascript được tổ chức lại, hướng đối tượng hơn, dễ quản lý hơn, các request ajax được làm lại. Cấu trúc của file php đã được thống nhất cho các dự án trở về sau-Vcamp : 1 vài tính năng tự chế -> chủ động thay đổi để tốt hơn, refresh lại trang, cải thiện trải nghiệm người dùng-Tối ưu mã PHP, lựa chọn các hàm PHP có tốc độ nhanh hơn để thay thế-Dừng lại là thụt lùi, trang web không có gì thay đổi là trang web chết Cách 1 (tiếp)-Kết quả-Áp dụng 1 phần mô hình MVC vào dự án mặc dù dự án đơn thuần vẫn code php chay, không có gốc MVC :-Ở đầu mỗi file trong thư mục home luôn để 1 file init.php -> khai báo biến dùng chung, truy vấn dữ liệu, cấp phát các biến cần thiết-Mô hình ajax : 1 file xml cấu hình đường dẫn cho request kiểu ajax, 1 file controlđọc xml, trỏ request về file xử lý Ajax method function•Cấu trúc thư mục •Mapping.xml •Control.php•Ajax_code .etc.php, etc ., .•Client•loadAjax(method, data, dataType, success_func, beforeSend_func)•Áp dụng cho vcamp.vn và review.vatgia.com Cách 2 : Lướt net tìm hiểu công nghệ mới-Redis??? NodeJS??? NoSQL -> google search-HTML5 : Hiểu và áp dụng được bao nhiêu % vào dự án ??? – Cần phải tìm hiểu sâu và ứng dụng-http://Pulse.me -> đọc tin pro, công nghệ advance -> inspect element mọi chỗ, tìm cách học hỏi Cách 2 (tiếp)-Kết quả :-HTML5 : thay thế dần các thẻ HTML trong web, tạo ra 1 website định hướng theo kiểu web ngữ nghĩa : header, footer, section, article, time, address-Font icon : “thành quả” lớn nhất học hỏi từ pulse.me => mode.vatgia.com đang sử dụng-Hiểu biết thêm một phần về nodeJS, tuy nhiên chưa có cơ hội áp dụng Cách 3 : Ýtưởng số?•Điện thoại === Máy tínhÝ tưởng : 1 trang web giả lập điện thoại => gọi điện được, gửi tin nhắn được, chat chit được . kiểu ajax, 1 file controlđọc xml, trỏ request về file xử lý Ajax method function•Cấu trúc thư mục •Mapping.xml •Control.php•Ajax _code. ..etc.php, etc...,. phần mô hình MVC vào dự án mặc dù dự án đơn thuần vẫn code php chay, không có gốc MVC :-Ở đầu mỗi file trong thư mục home luôn để 1 file init.php -> khai

Ngày đăng: 17/01/2013, 14:44

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan