2009-12-22 4 views
0

웹 사이트의 홈페이지에 세 가지 유형의 통계를 표시해야한다는 요구 사항이 있습니다. 이들은 관리자에 의해 관리/관리됩니다. 1200사이트에 통계 정보를 표시하는 가장 좋은 방법은 무엇입니까?

B 형 항목 - - 4500,

ㅋ 항목 - 난 그냥 테이블을 만들 수 있습니다 1,800

, homepage_stats (ID, FIRST_FIELD 예를 들어, 다음은

A 형 항목이다 , second_field, third_field). 그런 다음 homepage_stats에서 type_a_item 등으로 first_field를 선택하고 표시하면 언제든지 표시하고 싶습니다. 관리자는 언제든지이 값을 업데이트 할 수 있습니다. 이 작업을 수행하는 더 좋은 방법이 있습니까? 나는 테이블이나 기타를 사용하지 않고 의미합니까 ?? 너는 무엇을 제안 하겠는가?

감사합니다.

답변

1

. 이름, 값 및 표시 이름 열이있는 테이블이 가장 잘 작동합니다. 또한 관리자가이 값을 업데이트하고, 심지어 새로운 것을 추가하는 사용하는 것이 사소한 페이지를 만들 수 있도록 할 테이블을 사용

name value displayName 
-------------------------- 
typea 1200 Type A 
typeb 4500 Type B 
blah 1800 Blah 

: 당신은 다음 행을 가질 수 있습니다. 표시 이름을 지정하면 홈 페이지에서 적절한 레이블을 사용하여 각 통계를 선택하고 표시하는 프로세스를 자동화하는 것이 쉬워집니다.

0

나는 당신이 말한 것이 최선의 선택이라고 생각합니다. 누군가 당신이 묻고 있다고 생각하지 않는 HTML 테이블을 사용하는 것에 대해 언급했습니다. 댓글을 작성한 사람은 아마도 오래 전에 사라 졌으므로 삭제했을 것입니다.

내 제안은 당신이하고있는 일을 알고 있고 테이블에이 데이터를 저장 한 다음 앱에서 가져 와서로드하는 것으로 진행되는 것 같습니다.

+0

음 ..나는 단지 웹 사이트의 홈페이지가 대개 가장 많이 방문한 페이지라고 생각하고 있었고 이미 정보를 가져 와서 집에 표시하는 몇 가지 다른 검색어를 생각했습니다. 그래서 나는 db fetch 여부를 피할 수 있는지 여부에 대한 정보의 작은 조각을 생각하고있었습니다. – user187580

+0

데이터가 변경되면 이상적인 솔루션입니다. 비용 요소 또는 위험이 매우 낮습니다. – JonH

1

데이터의 의미와 출처에 따라 다릅니다. A 유형, B 유형 등의 항목 수를 계산하고 있습니까? 이것들은 관리자로부터 왔으며 페이지에 표시되어야하는 임의의 3 가지 수치입니까?

확실히 테이블에 넣을 수 있습니다. 그것은 그것을하는 한 가지 방법 일 것입니다.

개별 텍스트 파일에 입력하면 관리자는 텍스트 파일을 수정하여 표시된 값을 변경해야합니다.

)

는 데이터가 /var/www/typea.txt, /var/www/typeb.txt에 말 다음

/var/www/typec.txt 당신은 (file_get_contents로를 읽어

$typea = file_get_contents('/var/www/typea.txt'); 
$typeb = file_get_contents('/var/www/typeb.txt'); 
$typec = file_get_contents('/var/www/typec.txt'); 

당신은 에코를 인쇄 할 수 있습니다. 다시 말하지만 관리자가 업데이트하는 데 가장 적합한 것이 무엇인지에 달려 있습니다.

페이지의 데이터를 HTML로 표시하는 것은 데이터의 종류와 데이터의 관련성에 따라 달라집니다. 표에 표시해야하는 표 형식의 데이터 인 경우 표 사용에 문제가 없습니다. 어쩌면 텍스트 형식으로 표시해야합니까? 어쩌면 정렬되지 않은 목록으로 표시 될 수 있습니다. 무수한 선택이 있습니다. 편리하고 확장 될 데이터베이스를 사용하여 귀하의 마일리지가 다를 수 있습니다

, --Mark

+0

예 임의 숫자. 당신의 대답에 감사드립니다. 나는 테이블에 머무를 것이라고 생각합니다. – user187580

관련 문제