프레임 워크를 사용하지 않고 처음부터 웹 사이트를 시작하려면 어떻게해야합니까?프레임 워크가없는 웹 사이트
데이터베이스와 통신하고 사용자 활동에 따라 내용을 동적으로 표시하는 웹 서비스를 만들고 싶습니다.
외관을 HTML5/CSS3으로하고 싶습니다.
저는 파이썬을 통해 데이터베이스와 통신하거나 이동하는 것을 선호합니다.
데이터베이스는 카산드라입니다.
나는이 모든 노력을 옵션을 제한하고 실제로 API에서 수행되는 실마리가없는 API를 실행하려고 시도해 본 것처럼 느낀다.
양방향 의사 소통의 기초를 이해할 수있는 아주 간단한 예가 필요합니다.
# 1!은/var/www가
있는 index.html datawriteandread.py
index.html을 같은 간단한의 예 : 두와 내의/var/www가이 같이 할 상자, 텍스트를 가져 와서 데이터베이스에 제출하는 상자 및 데이터베이스의 첫 번째 내용 아래에 나열하는 두 번째 상자가 있습니다.
두 번째 파일 인 datawriteandread.py는 새 콘텐츠를 추가하고 이전 버전을 HTML로 표시하기 위해 데이터베이스와 통신합니다.
무언가를 너무 단순하게 보이기 위해 내 눈에 띄는 부분은 무엇입니까?
파이썬을 카산드라에게 쓰는 것은 쉽습니다. 그것은 내가 잃어버린 HTML에서 의사 소통과 표시입니다. 프로그래밍 샵이 있지만 webdev는 완전히 새로운 것입니다.
이인가 이러한 프레임 워크가 뒤에 무엇을하고 있는지 장면 에스? – Peregrine
아마도 그렇지 않습니다. 웹 서버와 통합 할 수있는 많은 방법이 있으며 CGI는 가장 쉽고 복잡하지 않습니다 (그러나 사용량이 많은 사이트에 대해서는 성능에 영향을 미칩니다). 파이썬의 또 다른 인기있는 방법은 WSGI입니다. –
CGI는 실행 파일 (이 경우에는 python.exe)을 실행하고 표준 출력을 HTTP 응답으로 리디렉션하는 웹 서버와 유사하다고 생각합니다. 옳은? –