09/10/2018, 23:40

Một số thắc mắc về php

1> Mình đọc code của phpbb thấy họ lưu session vào CSDL không biết mục đích để làm gì ?có lợi ích gì?
2> Hiện tại mình đang viết 1 shop báng hàng , mình định bỏ tất cả vào 1 file index , và hiển thị dựa theo biến truyền trên URL không biết cách này có được không ?
3> Mình đang sài Xitemplate không biết nó có thật sự an toàn không .
4> Framework là gì ?
heo mọi viết 01:46 ngày 10/10/2018
1> Chắc là để đếm có bao người đang online.
2> Cũng được, nhưng cái file index.php của bạn sẽ cồng kềnh lắm đó. Việc bảo trì sẽ khó khăn nhiều.
Nếu chỉ muốn hiện lên 1 trang php thì sao ko dùng AJAX nhỉ?
3> Ko biết.
4> Ko biết nói thế nào...
TheHeTre viết 01:52 ngày 10/10/2018
Quote Được gửi bởi concocnho View Post
1> Mình đọc code của phpbb thấy họ lưu session vào CSDL không biết mục đích để làm gì ?có lợi ích gì?
2> Hiện tại mình đang viết 1 shop báng hàng , mình định bỏ tất cả vào 1 file index , và hiển thị dựa theo biến truyền trên URL không biết cách này có được không ?
3> Mình đang sài Xitemplate không biết nó có thật sự an toàn không .
4> Framework là gì ?
Trả lời bạn:
2> Không nên bỏ chung hết code vào 1file vì không ai làm vậy cả. hãy tác riêng thành những mục, nhưng file chuyên dụng. Mỗi file xử lý một vấn đề khác nhau
3>Xài được, an toàn toàn. Tuy nhiên nó không phải là tốt nhất nhưng thuộc loại dễ dùng nhất
4>Nói này hơi rộng: Bạn tra google và từ điển nhé.

Riêng phần 1 tách ra trả lời tóm tắt bạn như thế này:

- Một ứng dụng có thể được chạy trên nhiều server. Vấn đề này giải quyết trường hợp khi ứng dụng được 1 client gọi request từ nhiều server khác nhau.
Cho ví dụ: Bạn đăng nhập vào www.domain.com, lúc đó server 1 chạy ứng dụng --->Một lúc sau quá tải server1 chuyển sang server 2 hoạt động. Như vậy thông tin đăng nhập của bạn... vẫn được nhận dạng (vì lưu trong dữ liệu)
- Bảo mật trên dịch vụ share host: Tránh trường hợp lưu chung session trên cùng 1 hệ thống và bị gọi trái phép
- Dễ dàng điều khiển và sử dụng session như thống kê số thành viên, khách, chặn truy cập.

vvv...còn nhiều lợi ích nữa.
Tìm hiểu thêm : google.com
concocnho viết 01:46 ngày 10/10/2018
Trước hết xin được cảm ơn các bạn rất nhiều vì đã bỏ thời gian trả lời giúp mình .
ở câu hỏi thứ 2 vì mình không không nói hết ý thực ra mình chỉ bỏ chung tất cả trong file template thôi , ví dụ file index_body.tpl chẳng hạn mình sẽ dùng cú phúc include file của xitemplate {FILE "shopcart.tpl"}
cứ vậy mình dựa vào biến truyền mà hiển thị block đó và mõi block có 1 file php sử lý riêng, nhưng mình nghĩ như vậy chắc sẽ chậm hơn rất nhiều nhưng được cái rất dể làm.
Mình đang sài xitemplate nhưng sao khi mình chạy lệnh $xitemplate->assign('var','0') là nó hiện giá trị của $thí->nullvalue .Không biết smarty dể sài như xitemplate không bạn
amida viết 01:46 ngày 10/10/2018
Mình đang sài xitemplate nhưng sao khi mình chạy lệnh $xitemplate->assign('var','0') là nó hiện giá trị của $thí->nullvalue .Không biết smarty dể sài như xitemplate không bạn
Dễ hay không tùy vào người sử dụng. Mình mất chưa đầy 1 ngày để đọc Smarty documentary và ứng dụng nó từ từ, quên cái nào mở ra đọc rồi sửa, vài lần là quen thôi.
Còn vế mặt ưu/khuyết điểm thì mỗi người dùng có 1 quan điểm khác nhau.
jiSh@n viết 01:47 ngày 10/10/2018
1. Lưu Session vào database vì lý do security.
kid08 viết 01:55 ngày 10/10/2018
bác jish@n co' YM ko cho em em hỏi chút về mí cái payment
Bài liên quan
0