10/10/2018, 10:06

hỏi về kíck thước chuẩn của 1 website động và kỹ thuật phân trang

hiện này mình có cái đề tài là lập trình và thiết kế 1 trang web động

thứ nhất: là mình muốn hỏi kích thước chuẩn của các phần tĩnh trong các trang web thường là bao nhiêu

vd: như phần top để đặt banner
và phần dưới banner để đặt menu
và 2 phía trái phải để đặt quảng cáo

cũng như chiều dài và chiều rộng của trang web, mấy phần này thì cho nó bao nhiêu là hợp lí nhất

mình thấy ông thầy thường demo kích thước chiều ngang là 780

thứ 2: là mình muốn hỏi kỹ thuật phân trang
giả sử mình có 20 tin tức mà mình muốn chia nó ra làm 2 trang, 1 trang 10 tin thì làm như thế nào

vd: như khi load lên là load trang 1 gồm tin thứ 1 - 10
khi click lên trang số 2 thì hiện ra tiếp tin thứ 11 - 20

mong mọi người có kinh nghiệm hướng dẫn mình
xin cám ơn
ngoc_viet08 viết 12:16 ngày 10/10/2018
cái 1 : chả có gì là chuẩn cả , nhiều trang web chả có mấy phần của cậu nói đó chứ
kích thước chiều ngang ko cố định , tùy nơi người ta chọn 1 kích thước nào đó , và kích thước ngang luôn tăng lên theo sự tăng lên kích thước của màn hình máy tính .
cái 2 : google "ddth phân trang " chủ đề này bàn quá nhiều rồi .
hoainguyenduc viết 12:10 ngày 10/10/2018
Thứ 1 : Không có chuẩn mực nào cho web cả bạn à! chủ yếu là thiết kế sao cho khoa học, thẩm mỹ và tùy vào chức năng của website mà bạn muốn làm.

Thứ 2 : Nếu là tin tức save ở db bạn có thể dùng SQL để phân trang cũng dc. Bằng cách dùng LIMIT trong SQL. Đầu tiên bạn phải load dc tổng số tin tức của bạn (tất cả các tin save trong bảng tin tức của bạn), khai báo số tin trong 1 trang, trang hiện tại, rồi dùng SQL để lọc dữ liệu bằng : 'LIMIT trang hiện tại, số tin/trang'.

Chúc bạn thành công!
lenggiauit viết 12:14 ngày 10/10/2018
Được gửi bởi zKeitherz
hiện này mình có cái đề tài là lập trình và thiết kế 1 trang web động

thứ nhất: là mình muốn hỏi kích thước chuẩn của các phần tĩnh trong các trang web thường là bao nhiêu

vd: như phần top để đặt banner
và phần dưới banner để đặt menu
và 2 phía trái phải để đặt quảng cáo

cũng như chiều dài và chiều rộng của trang web, mấy phần này thì cho nó bao nhiêu là hợp lí nhất

mình thấy ông thầy thường demo kích thước chiều ngang là 780

thứ 2: là mình muốn hỏi kỹ thuật phân trang
giả sử mình có 20 tin tức mà mình muốn chia nó ra làm 2 trang, 1 trang 10 tin thì làm như thế nào

vd: như khi load lên là load trang 1 gồm tin thứ 1 - 10
khi click lên trang số 2 thì hiện ra tiếp tin thứ 11 - 20

mong mọi người có kinh nghiệm hướng dẫn mình
xin cám ơn
Web dung lượng càng nhỏ , càng load nhanh vaàngược lại , nên tùy ...

code phân trang tui viết khá đơn giản
Code:
public function getNumberPage($num, $subID)
		{
			$page = "";
			$this->Connectdb();
			$this->selectdb();
			$query = "Select * from Topic Where SubCategory_ID =" . $subID;
			$result = mysql_query($query) or die (mysql_error());
			$rows = mysql_num_rows($result);
			if($rows > 0)
			{
				$page .= '<span class="pagenum">Page:</span>';
				for($i = 1; $i <= ceil($rows/$num); $i++)
				{
					$page .='<span class="num"><a id ="pagenum_' . $i . '_' . $subID . '" href="#">' . $i . '</a></span>';
					
				}
				$page .= "";
			}
			return $page;
		}
public function selectListTopic($page, $num, $subID)
		{
$listTopic ="";
$i = 0;
			$this->Connectdb();
			$this->selectdb();
			$query = "Select * from Topic Where SubCategory_ID =" . $subID . " ORDER BY Topic_ID DESC";
			$result = mysql_query($query) or die(mysql_error());
			while($rows = mysql_fetch_array($result))
			{
				extract($rows);
				$i++;
				if($i >= $page* $num -$num && $i <= $page * $num )
				{
				
					$listTopic .= '<div id="TopicID_'. $Topic_ID .'" class="Topic_item">
					<div class="Topic_img"><img src="../images/'.$Topic_Img.'" /></div>
					<div class="Topic_txt"><a href="#"> ' . $this->str_limit($Topic_Title, 57) . '</a></div>
					<div class="Topic_Control">
					<a id ="editTopicID_' . $Topic_ID . '" href ="#">[Edit]</a>
					&nbsp;&nbsp;<a id ="delTopicID_' . $Topic_ID . '" href ="#">[Delete]</a>
					</div>
					</div>
					<div class="clear"></div>';			
				}
}
			return $listTopic;
		}
1n1 viết 12:10 ngày 10/10/2018
cái này không có chuẩn đâu bạn ạ. Cứ nghiên cứu khách hàng và các yêu cầu rồi thiết kế
thuyduongcd viết 12:09 ngày 10/10/2018
Trên lý thuyết thì không có chuẩn nhưng nếu muốn add quảng cáo (có website nào mà không có quảng cáo đâu) để kiếm tiền thuê host thì bạn cũng cần tuân thủ theo quy tắc IAB (Interactive Advertising Bureau)
http://upload.wikimedia.org/wikipedi...r_ad_sizes.svg
Đây là kích thước chuẩn của các bảng quảng cáo. Nếu muốn đặt chúng lên trang web thì nên tích kích thước sao cho vừa vặn
Bài liên quan
0