10/10/2018, 13:21

Thảo luận về quá trình tạo website = PHP, xin ý kiến luôn.

Từ lâu rồi mình tạo website theo cách sau, mình thường chia ra 3 loại dự án: nhỏ, vừa, lớn.

Với job nhỏ thì mình dùng "framework" mini tự viết để tạo website.
Với job vừa thì dùng codeigniter.
Với job lớn thì dùng zend.

Cả 3 vấn đề trên khi viết ở phần "View" (view trong model, view, controller) thì đều viết tay cả. Xin hỏi là k biết có cách nào mình viết phần "view" nhanh hơn và tốt hơn, ... và nhiều cái hơn nữa k?

Mình đề nghị dùng smarty dc k?(cái này chưa dùng lần nào), mình tập trung cho CI nhiều hơn.
Xin ý kiến về vấn đề này.

Vấn đề thứ 2 của mình là, trải qua bao "năm tháng", phần model của mình cũng tương đối đủ các hàm, nên nếu làm website mới, mình sẽ copy phần model qua, phần controller và view đều viết lại cả, xin hỏi liệu cách làm này có ổn và good chưa? Riêng bản thân mình thì thấy chưa ổn lắm.


Đó là hướng đi của mình thời gian qua, xin post lên đây để chia sẽ và mong học hỏi dc nhiều cái mới hơn.

Thân ái.
ngoc_viet08 viết 15:25 ngày 10/10/2018
nghe bạn nói chuyện thấy cũng có trình độ mà hỏi mấy câu như newbie ấy
php_code viết 15:26 ngày 10/10/2018
Một người làm sao biết hết mọi thứ. Đơn giản là những cái tôi chưa biết thì tôi hỏi thôi.
nnquangit viết 15:31 ngày 10/10/2018
Bác nên tổ chức code theo mô hình hmvc

CI thì có thư viện HMVC đó
Zend thì viết theo HMVC

khi viết hmvc thì nên viết html chuẩn tí sau này khỏi phải sửa chỉ sửa css thui.

CI :
Code:
System
Modules
   |--- news
           |---- controller
           |---- view
           |---- models
   |--- page
           |---- controller
           |---- view
           |---- models
   |--- .....
Project1
   |--- application
   |--- themes
   |--- index.php
Project2
   |--- application
   |--- themes
   |--- index.php
php_code viết 15:29 ngày 10/10/2018
Chưa biết về tech này, bạn có thể làm 1 tut nhỏ để anh em mở rộng tầm mắt k? Hoặc có thể nói về tính ứng dụng của nó, quá trình thực thi nó?
Babywolf viết 15:28 ngày 10/10/2018
Nếu muốn tìm hiểu về Zend bạn có thể vào http://zend.vn, trong đó nhiều cao thủ Zend lắm đó.
to@n viết 15:35 ngày 10/10/2018
bạn nên nâng cấp cái phần thư viện code của bạn theo năm tháng, vì càng ngày càng tiến mà... làm theo mô hình của bạn là chuẩn mình mới tập tành dc gần năm thui mà cũng có suy nghĩ như bạn, là xây dựng xong copy và nâng cấp lõi )... hiiiiiiii
biencoder viết 15:25 ngày 10/10/2018
Bạn nên kết hợp cả Smarty và Codeigniter, hai thằng này có thể kết hợp với nhau rất tốt, mình đã dùng hơn 1 năm rồi.
ngoc_viet08 viết 15:23 ngày 10/10/2018
lạy hồn cho smarty về dĩ vãng đi ...
php_code viết 15:21 ngày 10/10/2018
Nghe giang hồ đồn rằng Smarty rất chậm, với lại nếu xây dựng ứng dụng lớn thì k thích hợp dùng Smarty cho lắm, xin hỏi có phải vậy k?
Bài liên quan
0