웹성능 향상

W3S(Speed, Stability, Security)

속도(Speed)+안정성(Stability)+보안(Security)

머스트에서는 웹성능향상을 위해 많은 연구를 진행하여 왔습니다.

개발론에 있어서 저희(머스트)는 생각하는 웹개발은 W3S(Speed, Stability, Security)입니다.

3개의 주제로 다양한 분야별로 깊이 있는 많은 연구가 진행되었습니다. 이러한 연구성과를 바탕으로 웹의 개인화서비스를 위해 여러가지 솔루션을 개발하고 있습니다.

  • Speed

    로딩속도가 빨라야합니다.

    공백제거
    1btye 라도 불필요한 공백이 있으면 공백을 자동으로 제거하여 준다면 파일 사이즈를 줄어들어 속도 향상에 도움을 줄 수가 있습니다.
    불필요한 텍스트 제거
    쓸모 없는 메타 태그 및 주석처리로 인하여 파일 사이즈가 이유없이 커지는 사이트가 간혹 있습니다. 쓸모 없는 텍스트를 제거하여 전송하면 파일 사이즈가 줄어 속도 향상에 도움을 줄 것입니다.
    텍스트 압축
    웹페이지를 전송할때 텍스트를 압축하여 전송하면 속도 향상에 도움을 줄것입니다.
    캐시(Cache)
    텍스트, 이미지 캐시 내장으로 인한 속도 향상
    정지영상압축
    PNG구조 특성을 이용한 영상 압축
    주파수축에서의 JPEG영상의 압축
    DB 색인
    아무리 많은 데이타가 등록되더라도 동일 속도를 유지해야 합니다.
    데이타베이스에 대해서는 여러가지 색인 방법이 있겠지만 주기적으로 데이터 인덱스 조각화를 감소 시켜야합니다.
    SQL Server 데이터 인덱스 조각화 감소방법 : http://lab.must.or.kr/Reducing-SQL-Server-Index-Fragmentation.ashx
    / 사용
    폴더 스타일의 url을 사용할 경우에는 /를 사용한다면 서버로부터 리다이렉트를 하는 과정을 줄이기 때문에 그만큼 속도는 빨라 집니다.
  • Stability

    안정적이여야 합니다.

    웹표준을 준수합니다.
    MUST Web Standard Module [http://www.must.or.kr/ko/products/solution/mwsm/]
    머스트의 웹표준 연구 [http://www.must.or.kr/ko/must/research/web.standard/must.standard/]
    다양한 장치에서 접근이 가능하여야합니다.
    Cross-Browser : IE, 크롬, 사파리, 파이어폭스, 오페라
    스마트폰 및 모바일 인터페이스
    이미지 자동생성
    타이틀 이미지 자동생성
    제목 등 사용자 텍스트 정의 이미지 자동생성
    손실된 이미지 복원
    완전 삭제된 이미지의 복원
    일부 손상된 이미지의 복원
  • Security

    보안에 문제가 없어야 합니다.

    웹사이트의 어플리케이션화
    MWSF (MUST Web Site Framework) : 웹사이트 프레임워크 [http://www.must.or.kr/ko/products/solution/mwsf/]
    MUST CSRF module
    Encryption
    디렉토리 리스팅 취약점
    파일 다운로드 취약점
    크로스사이트 스크립트 취약점
    파일 업로드 취약점
    WebDAV 취약점
    SQL Injection 취약점
공유
QR link to local page