10/10/2018, 09:17

Lại nhờ các bác giúp em phối hợp PHP + JAVA SCRIPT trong code này.....

Chào các bác, em lại phải nhờ các bác đây.

Em có một trang index.php, code như sau

Code:
<?

Phần Đầu là PHP CODE, dùng để đọc dữ liệu từ database ra và gán vào các biến 
$a, $b, $c, $d, $e

?>

<html>

Phần giữa là HTML, để hiển thị một TABLE, 
trong các CELL đó nhét các biến $a, $b, $c, $d, $e vào.

</html>


<javascript>

Phần cuối là JAVA SCRIPT reload, 10 giây refresh lại trang index.php này một lần,
để nhận các giá trị $a, $b, $c, $d, $e mới từ database 
(vì các giá trị này thay đổi liên tục)

</script>
Code như thế này thì hoạt động ổn rồi.

Nhưng em muốn cải tiến lên, bởi vì cái phần Bảng HTML nó là giống nhau cho nên mỗi lần load lại trang index.php thì lại phải load cả cái phần đấy, rất tốn CPU & RAM khi có khoảng 1000 người truy cập.

Các bác giúp em sử dụng Javascript thế nào để cho mỗi 10 giây 1 lần, nó reload lại thì nó chỉ reload phần PHP CODE để đọc DATABASE thôi chứ không reload cả cái file index.php như hiện tại, cho tiết kiệm tài nguyên mà.


các bác giúp em với!!!
temp2 viết 11:31 ngày 10/10/2018
- HTML: phần tĩnh
- PHP: xử lí ở server, cũng trả về HTML
- JS: code tĩnh, chỉ xử lí ở client

=> phải dùng AJAX theo nhu cầu của bạn, mà thật sự thì nó cũng tuơng đuơng nhau, tại bạn nghĩ nó tốn tài nguyên thôi, chứ dùng AJAX cũng tốn khoảng đó
namduong8999 viết 11:32 ngày 10/10/2018
Được gửi bởi temp2
- HTML: phần tĩnh
- PHP: xử lí ở server, cũng trả về HTML
- JS: code tĩnh, chỉ xử lí ở client

=> phải dùng AJAX theo nhu cầu của bạn, mà thật sự thì nó cũng tuơng đuơng nhau, tại bạn nghĩ nó tốn tài nguyên thôi, chứ dùng AJAX cũng tốn khoảng đó
Vậy sao bác, vâng thanks bác AJAX thì lại phức tạp quá ròi
herofit viết 11:32 ngày 10/10/2018
Được gửi bởi namduong8999
Vậy sao bác, vâng thanks bác AJAX thì lại phức tạp quá ròi
ajax đâu có phức tạp nó chỉ là mẹo nhỏ trong lập trình. tại bạn đề cao nó quá thôi. Đối với jquery thì ajax lại càng đơn giản. Bạn thử đi và cảm nhận
BeatOfAngle viết 11:30 ngày 10/10/2018
đúng đấy , chỉ cần đọc phần ajax trên w3schools là có thể giải quyết dc vấn đề của bạn .ko khó như bạn nghĩ đâu .
bka viết 11:29 ngày 10/10/2018
Code:
<script id=actionscript></script>
function load(filescript)
actionscript.src=filescript;
}
 //lay cac gia tri a b c gì đó
Bài liên quan
0