Đặng Trần Hiếu
(lt2hieu2004)
Thành viên danh dự
vB cũng sử dụng microtime() ở đầu & cuối để tính thời gian thực hiện. Cái đoạn code anh quote chưa sử dụng được ngay vì cái đoạn $pagestarttime = microtime() nằm ở tít đầu file anh quên ko quote.Mai Thanh Hà đã viết:Có khả năng thực hiện được. nhưng có nên thực hiện và thực hiện như thế nào lại là một chuyện khác.Hôm qua ngồi nghĩ xem nếu có một thứ như thế thì sao: xây dựng một trang web bằng cách kéo thả các component... cái này giống như các công cụ tạo sẵn trong các bộ Visual của Microsoft ấy (Builder hình như cũng có)... nếu thế thì step by step create your very own forum sẽ thành sự thật... hê hê... không biết chuyện này có khả năng thành hiện thực không nhỉ?
Anh tưởng Frontpage chỉ có tính năng cho các trang tĩnh? anyway, chưa bao giờ dùng FP để thiết kế các programmed template cả, nên ko biết. Tuy nhiên, cũng có những chương trình làm việc này (kể cả làm cho các ngôn ngữ lập trình).[url="member.php?u=7677" đã viết:Đặng Trần Hiếu[/url]]Microsoft Frontpage co' ti'nh na(ng dda^'y co`n ri`.
Tuy nhiên, việc thiết kế và việc lập trình nên tách rời nhau, tạo sự linh hoạt khi thiết kế hoặc lập trình.
tạo forum thì lại không có hiệu quả cho lắm, trừ phi làm với mục đích học tập lấy kinh nghiệm. Làm một việc (tuy cách làm có khác) mà người khác đã làm rất nhiều rồi, để có được một kết quả tương tự (mà chưa chắc đã có thể bằng được không) là việc không nên. Em thử nghĩ cho các ứng dụng khác xem sao, có thể sẽ rất có ý nghĩa.step by step create your very own forum sẽ thành sự thật... hê hê... không biết chuyện này có khả năng thành hiện thực không nhỉ?
HAO sử dụng 17 queries cho admin để gửi bài, nhưng nó bao gồm cả các queries thực hiện các lệnh khác chứ không chỉ thực hiện việc "gửi".
thời gian thực hiện queries phụ thuộc nhiều yếu tố, và thường tính theo 1/10 hoặc 1/100 second.
số query cụ thể của một đoạn code, em có thể đếm trong đoạn code đó mà?
đoạn này là của vB, không sử dụng được ngay nhưng em có thể xem qua
PHP:$pageendtime = microtime(); $starttime = explode(' ', $pagestarttime); $endtime = explode(' ', $pageendtime); $totaltime = vb_number_format($endtime[0] - $starttime[0] + $endtime[1] - $starttime[1], 5); $debughtml = "<center>Page generated in $totaltime seconds with $query_count queries" . iif($_TEMPLATEQUERIES, " (" . sizeof($_TEMPLATEQUERIES) . " queries for uncached templates)", '') . "$serverload"; $vartext = str_replace('</body>', "$debughtml\n", $vartext);
FrontPage có tính năng drag & drop components của Front Page Extensions ---> có dynamic page nữa.
Vụ tính số query, nếu đếm trong source code thì còn nói làm rì nữa. Đếm số query chỉ hữu dụng trong việc debug hoặc show off ). Có thể trong source code thì số lượng query đếm được là 15 chẳng hạn, nhưng mà khi thực hiện thì vì 1 lỗi nèo đó trong source code chỉ có 10 query được thực hiện thui chẳng hạn. Lúc đó dựa vào output --> biết được bao nhiêu query được thực hiện ---> biết là có lỗi. Còn cách đếm query trong source code thì như đã nói ở trên, viết 1 hàm thay thế mysql_query, ++ cho 1 biến mỗi khi query.
Chỉnh sửa lần cuối: