10/10/2018, 00:12

Cho em hỏi chút về PHP.

Chào các bác, em là sinh viên, em chưa được tham gia một project nào cả, em thì toàn tự học PHP, mấy hôm vừa rồi em có tải mấy cái code open source về để tham khảo, nhưng em thấy họ code lạ quá, khác hẳn với những gì em đã đọc. Ví dụ trong từ trước tới nay thì khi làm web, em sử dụng dreamwaev, chỗ nào cần php thì thêm code vào, nói chung là html và php xen kẽ. Nhưng mấy cái code open source em tải về họ viết toàn bằng PHP, không thấy một câu lệnh html nào cả, đơn cử như cái Joomla ấy, em xem qua code mà chả hiểu gì hết. Các bác giúp em với, vậy giờ em phải tập trung học như thế nào. Thanks các bác nhiều.
herofit viết 02:27 ngày 10/10/2018
Được gửi bởi chuot_jery
Chào các bác, em là sinh viên, em chưa được tham gia một project nào cả, em thì toàn tự học PHP, mấy hôm vừa rồi em có tải mấy cái code open source về để tham khảo, nhưng em thấy họ code lạ quá, khác hẳn với những gì em đã đọc. Ví dụ trong từ trước tới nay thì khi làm web, em sử dụng dreamwaev, chỗ nào cần php thì thêm code vào, nói chung là html và php xen kẽ. Nhưng mấy cái code open source em tải về họ viết toàn bằng PHP, không thấy một câu lệnh html nào cả, đơn cử như cái Joomla ấy, em xem qua code mà chả hiểu gì hết. Các bác giúp em với, vậy giờ em phải tập trung học như thế nào. Thanks các bác nhiều.
làm open mà chỉ biết cách làm được rồi hiểu hết mã cứ từ từ sau khoai nó sẽ nhừ nhỉ
chuot_jery viết 02:24 ngày 10/10/2018
Nhưng còn cái vụ em viết mã html bằng dreamweav xen với php nó có ngớ ngẩn không các bác. Bác nào đi làm rùi phán hộ em câu để em còn yên tâm cái. Thanks các bác nhiều.
zoejoe viết 02:13 ngày 10/10/2018
À, cái đó học víêt theo mô hình MVC hoặc là có dùng một template engine để tách code Controller và USERINTERFACE mà code, như thế sẽ dễ quản lí hơn, đơn giản hơn và dễ nâng cấp cũng như vá lỗi hơn cách viết truyền thống là lẫn lộn
chuot_jery viết 02:20 ngày 10/10/2018
Hì, em vẫn chưa hiểu câu trả lời của bác lắm đâu, nhưng để em tìm hiểu thêm về mấy cái khái niệm bác nêu trên xem sao.
herofit viết 02:20 ngày 10/10/2018
Được gửi bởi chuot_jery
Hì, em vẫn chưa hiểu câu trả lời của bác lắm đâu, nhưng để em tìm hiểu thêm về mấy cái khái niệm bác nêu trên xem sao.
hoan hô ham học hỏi tìm hiểu cái smarty đi
chuot_jery viết 02:16 ngày 10/10/2018
Thế cho em hỏi thêm chút xíu, khi code PHP cho các doanh nghiệp ý, mình cũng phải viết một trang Admin hoành tráng như của Joomla à các bác. Vì em thấy nếu có thể làm như thế thì tương đối khó.
hieutv viết 02:22 ngày 10/10/2018
Tùy vào trình độ của bác sau này, bác có thể nghiên cứu cái Xtemplate, rất nhẹ, tiện cho việc tách code html và php riêng biệt như bác muốn nói . Còn sau này thành thạo hơn thì tìm hiểu về MVC.
Thân
diepnghitinh viết 02:12 ngày 10/10/2018
Được gửi bởi chuot_jery
Chào các bác, em là sinh viên, em chưa được tham gia một project nào cả, em thì toàn tự học PHP, mấy hôm vừa rồi em có tải mấy cái code open source về để tham khảo, nhưng em thấy họ code lạ quá, khác hẳn với những gì em đã đọc. Ví dụ trong từ trước tới nay thì khi làm web, em sử dụng dreamwaev, chỗ nào cần php thì thêm code vào, nói chung là html và php xen kẽ. Nhưng mấy cái code open source em tải về họ viết toàn bằng PHP, không thấy một câu lệnh html nào cả, đơn cử như cái Joomla ấy, em xem qua code mà chả hiểu gì hết. Các bác giúp em với, vậy giờ em phải tập trung học như thế nào. Thanks các bác nhiều.
Mình cũng tự học như bạn, nhưng kiến thức có lẽ là quá hạn hẹp... source viết ra có lẽ sẽ có rất nhiều lỗi bảo mật... ! Còn việc viết code thì mình ko như bạn... mình dùng frontpage để design + viết html chứ ko dùng dreamweaver như bạn..., nói chung thì mỗi người một cách nhưng quan trọng nhất vẫn là nụ cười của bản thân mình khi công sức bỏ ra đã có thành quả...! Còn việc xem qua code của source mở thì có lẽ người mới học khó nắm bắt dc hết... nhưng nếu chịu khó thực hành thường xuyên thì chắc chắn tay nghề sẽ lên rất nhiều... nghĩ dc làm dc bạn nên nhớ điều đó!
chuot_jery viết 02:26 ngày 10/10/2018
Hix, hôm nay lại phải lên làm phiền tiếp các bác đây, theo lời chỉ dẫn của các bác, em tìm hiểu về cái mô hình MVC, em sử dụng cái Zend FrameWork. Nhưng khổ lỗi là sau khi cài đặt Zend FrameWork lại không tìm được tài liệu để có thể làm việc với các lớp...Hixx, bác nào có tài liệu hoặc địa chỉ Web nào hay chỉ dùm em cái. Thanks...
Bài liên quan
0