안녕하세요? 꾸벅
저는 리눅스기반에서 php와 mysql로 개발을 하게된 초심자입니다.
저의 궁금증이란..
1. php의 성능
물론 개발자의 역량에 따라 그 성능의 차이가 있겠습니다만,
일반적인 수준의 개발자입장에서 발휘될때, 그 성능이 여타 개발언어인
자바, 비주얼시리즈, 펄 등과 비교하여 어떠한가요?
요즘 중대형(? 기준모르겠음) 사이트들의 언어가 자바로 이루어진다는
보도를 오늘(12월21일) 전자신문에도 보았고, 모개발업체도 기존 제작
된 패키지를 자바로 수정한다고 하는데 그 이유는 도데체 뭘까요?
웹상으로 구현하는 테크닉중에 데이터베이스와 같은 연결은 php도
상당한 성능을 가진것으로 보입니다만, 그래픽구현이나, 폼 엑세스등
다이나믹한 부분들의 성능은 어떠한지, 현재 저는 자바스크립트를 조금
섞어서 구현하는데,(아직많은것이 초보임) 그 한계를 벌써(?) 앞서 걱
정을 하고 있습니다.
왜냐하면, 이번 프로젝트(중형이상의 쇼핑몰구축)에 어떤 언어가 적당한
지 그 감을 못잡겠더군요. 가능하다면 제가 그래도 조금 아는 php로
계속 작업하고 싶은데.. 여러가지 구현에서 억압받지 않을까 싶기도
하구요. 각기 언어들마다 장점만을 늘어놓기만 하구 정말 어떤언어를
선택해야할 지 막막하더군요.. 그저 이런저런 조언바랍니다.
2. db 선택에 관한 질문
pgSQL,mSQL,mySQL 등 리눅스 기반에서 사용되는 공개db에 대하여,
과연 어느정도의 성능을 발휘할까요? 무림에 떠도는 말로는 소형의 경
우(?뭐가소형인지)는 레코드가 1만줄이 넘어가면, 거의 다운에 가까
운 속도를 낸다고 하는데, 아직 경험은 없습니다.지금 이게시판도
쓰기와 읽기 목록등을 오가는 데 꽤 시간이 걸리는것 같더군요.
(512선 사용중)
물론 레코드의 숫자만의 문제는 아닐것이라고 생각됩니다. 커리등과
관련하여 로드가 많이 걸리겠죠... 그렇다면 앞서 나열한 디비들은
어느정도의 정보량을 소화할까요.
우편번호 커리를 하는 데 8800 줄정도 되는 것을 읽고서 시도 구분
을 하여 웹에 뿌리는데 약 3초 걸리더군요..dbms 의 문제일까요?
한계가 어디까지 일까요?
여기까지 제 황당하고 두서없는 질문을 끝까지 경청해 주셔서 감사합
니다. 그저 모르는 것이 넘 많다 보니 그렇습니다.
이곳 관리자 분들과 성실한 답변을 하여주시는 모든 무림지존들께
캄사합니다. 꾸벅
|