웹사이트 하나 개발할 필요가 있어서 조언을 구합니다...
글쓴이: 이한길 / 작성시간: 화, 2005/01/04 - 6:46오후
안녕하세요?
그동안 많은 조언에 감사드립니다...
또 하나 조언 구할려고 글을 씁니다..
웹 사이트 하나 만들 필요가 있게 되었습니다.
주변에 아는 분의 부탁으로 만들게 되었습니다.
그런데 무엇으로 만들지 어떤 환경에서 돌릴 것인지 등이 고민입니다.
웹호스팅 업체들 보니까
대부분이 기본적으로 리눅스에 아파치 그리고 DB는 MySQL이더라구요.
참.. 돌릴수 있는 서버사이드스크립트는 PHP4가 기본이구요..
그럼 그냥 저 위의 환경에 맞게 만드는게 좋을까요?
그리고 물론 저 위의 것들 다 익숙한 것들입니다.
그리고 저 위의 환경에 맞게 만든다고 가정하면..
문제는 차후에 웹 호스팅을 받을 회사를 옮길때입니다.
DB부분이 중요한데 MySQL에 맞게 만들었다가 다른 회사는 다른걸
제공하면 옮겨가는데 다른 문제가 발생하지 않을까요?
제가 이런 조금은 규모있는 작업은 처음이라 걱정이 됩니다.
다음으로 PHP5를 사용하는 추세인것 같기도한데...
지금 PHP4로 만들어두면 어떤 어려움이 있을까요?
또 한가지는 저 위의 조건과는 관련 없는 고민입니다...
요즘 웬만한 웹브라우저들은 XML+XSLT ... HTML로 보여주잖아요..
그래서 스킨(?)변경이 편하게 그냥 그렇게 만들까 싶은데...
혹시 문제가 생기진 않을까요?
아무튼 처음으로 작업해보는 조금은 규모있는 사이트라...
벌써부터 이런저런 고민이 시작되는군요...
좋은 조언 부탁드립니다..
Forums:
mysql 지원하지 않는 웹호스팅 업체는 없을 겁니다.그리고, xml
mysql 지원하지 않는 웹호스팅 업체는 없을 겁니다.
그리고, xml+xsl 을 이용하여 개발할 경우 가급적 xslt processor 를 이용해서 html 코드를 생성한 것을 print 하시길 바랍니다. xml 에 xsl 을 연결해서 브라우져가 해석하도록 하는 것도 나쁘진 않습니다만, xslt processor 가 내장되지 않은 브라우져가 아예 없는 것은 아니니까요.
스킨 기능은 CSS를 이용하면 됩니다. :)단, 테이블 기반의 레이아
스킨 기능은 CSS를 이용하면 됩니다. :)
단, 테이블 기반의 레이아웃 대신 DIV를 이용하시는게 좋겠지요.
다음 사이트를 참고해 보세요.
http://www.csszengarden.com/
XML+XSLT는 별로 권하고 싶지 않아요...서버측에서 XSLT처리
XML+XSLT는 별로 권하고 싶지 않아요...
서버측에서 XSLT처리를 해서 올리는 것을 권장합니다.
이유는 모질라로 http://search.assembly.go.kr/law/ 저기서 법 몇개 클릭해보시면 압니다.
XML이 그대로 나옵니다... 혹시 모질라에서도 제대로 XSLT적용된 상태로 나오게 하는법 아시나요?
IE라 치더라도 클라이언트측의 리소스 소모 때문에 그리 좋지 않은 걸로 사료됩니다.
다양한 스킨 기능을 사용하고 싶다면 DB 데이타를 XML로 구성하고 거기다가 XSL 적용하는것이 스킨 작성에 매우 편리하겠지만 그렇지 않다면 XSLT가 굳이 필요할까요?? CSS 만으로도 웬만큼 카바가 될 것 같은데...
http://kwon37xi.egloos.com
xml+xslt...
저는 xml페이지 만들고, xslt 파싱하는 페이지 하나 만들어서 추가할때마다 갱신해주고 있습니다 ㅎㅎ
xslt_process 한방으로 해결... ㅎㅎ
이 부분은 조심해야겠군요...그리고 CSS를 생각해봐야겠습니다..
이 부분은 조심해야겠군요...
그리고 CSS를 생각해봐야겠습니다.. 조언에 감사드립니다.
그리고...
제가 해보기로는 적용되어서 나오던데요...
----
먼저 알게 된 것을 알려주는 것은 즐거운 일이다!
http://hangulee.springnote.com
http://hangulee.egloos.com
모질라에서 xslt 적용하기
xml:stylesheet 대신 xml-stylesheet를 사용하면 됩니다. 그렇게 하시면 IE, Mozilla 모두 잘 볼 수 있습니다.
(mozilla.or.kr에 관련 URL이 있는데 지금 접속이 안됩니다.)
댓글 달기