제가 게시판별로 로딩속도를 테스트 하려고 하거든요.. 일단 apm설치해서 게시판 모두 설치했습니다.
제로보드, 그누보드, 킴스큐 알지보드, 테크노트, phpbb, drupal
설치했구요..
게시판별로 게시글수에 따라서 로딩속도를 테스트하려면 해당 게시판에 10000~30000 개의 게시글이 필요한데
일일이 작성할 순 없잖아요?
게시판에 글을 한번에 등록해주는 툴이 있나요?
게시판 글을 한번에 원하는 갯수 만큼 등록해주는 방법을 알고싶습니다
부탁드립니다^^
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 12개
insert into~~로 해서 만들고..
for 문으로 돌리면.. 되지 않을까요?
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=19755&sca=&sfl=wr_subject%7C%7Cwr_content&stx=m3cron&sop=and
mysql_select_db("DB명",$connect);
for($i=0;$i<=10;$i++){
$query = " insert into aaa(subject) values('안녕하세요'); ";
mysql_query($query, $connect);
$i++;
}
========================
저도 프로그램 왕 초보라 허접한 소스인데..ㅠㅠ
테스트는 했습니다.
간단히 설명드리면..
for문에는 현재 소스는 10개까지만 등록이 되도록 하는건데..
숫자를 10000까지 올리면 10000개가 한꺼번에 등록됩니다.
$query = " insert into aaa(subject) values('안녕하세요'); ";
이쪽 부분에는.. 해당 게시판에 맞게 필드와 값들만 넣어주시면 그누보드,제로보드등 게시판 종류와 상관없이 등록됩니다.
단.. 해당 필드명은 해당 게시판에 맞게 필드명만 바꿔주시면 됩니다.
================================================
고수분들이 보시면 비웃을텐데..ㅠㅜ
저도 열심히 공부하는 중이라~ㅋ
잘 아시겠지만.. 요고는 mysql에 접속 안하셔도 파일 하나만 만들어서 ftp에 업로드 하고 웹상에서 실행만 하면 바로 등록이 됩니다.^^
제가 ftp를 사용하지 않고 apm을 설치하여 여기 컴퓨터에 저장되어있습니다..
저 코드를 .sql 파일로 만든 후에
cmd 실행시켜서 mysql 접속후에 db이름 < *(파일이름).sql 하면 되는건가요?
그누보드 설치 폴더가 gnu폴더라면..
위 파일을 test.php파일로 만들었다고 할 때..
gun/test.php에 파일만 올려놓으세요..
그리고 위에 설정들은 꼭 바꾸시구요..
그래서 컴퓨터에 apm이 설치되어있다면
http://localhost/gnu/test.php
이런식으로 파일이 있는 경로만 적어주시면 바로 등록이 됩니다.
apm은 아마 C폴더에 설치가 되니 해당 폴더만 찾아가서.. 파일 업로드하고 실행하면 됩니다.
제가 잘 몰라서 이상한 말 했네요..
한번 해보고 오겠습니다^^
aaa(subject) 부분을 테이블 이름으로만 바꾸면 되나요?
insert into g4_board_new values (순서대로 기입);
맞나요..
(subject) 이곳에는 필드명을 적어주시면 됩니다. 몇개만 적어주셔도 되고, 다 적어주셔도 되고 상관없습니다.
('안녕하세요')이곳은 각 필드에 들어갈 내용을 적어주시면 되구요..
insert into g4_board_new values(subject, contents) values ('제목입니다.','이곳은 내용이 들어가는 곳입니다.');
이런식으로 갯수를 맞춰주셔야하고, '', 이런 부호고 체크를 잘 하셔야 오류가 나지 않습니다.
글 다시 올렸는데 한번 확인부탁드립니다..