2010-05-16 3 views
2

개인적인 용도로 간단한 사이트를 만들고 싶습니다. 그리고 이것은 파이썬 기반 기술에서만 가능합니다. 그래서이 주제에 대해 전문가 oponian을 원합니다.웹 사이트 개발을위한 설정 프로세스는 무엇입니까?

  1. 플랫폼으로 사용해야하는 항목은 무엇입니까? 사용 가능한 옵션을 검색 한 결과 Django, grok, web2py 등이 많이 있습니다. 초보자가 사용해야하는 것은 무엇입니까? 기본 파이썬 스크립트 만 사용하도록 선택했다면 어떤 옵션을 사용해야합니까?
  2. http://wiki.python.org/moin/WebBrowserProgramming. 파이썬 사이트의이 링크는 주제에 대한 호기심을 해결하는 대신에 더 혼란 스럽습니다. 정확하고 이해하기 쉬운 독서 자료를 가리 키십시오.

나는 spring-webmvcstruts를 사용하여 java 기반 웹 응용 프로그램을 개발하는 아이디어를 가지고있다. 웹 개발을 위해 자바 프로세스를 파이썬 프로세스와 연관시킬 수 있습니까?

+0

Re : # 2 - 웹 ** 브라우저 **, 웹 ** 사이트 **를 만들기위한 것입니다. 당신이하고 싶은 일과 관련이 없습니다. – ceejayoz

+0

웹 사이트 프로그래밍에 초보자입니까, 아니면 파이썬을 사용하여 웹 사이트를 만드시겠습니까? –

+0

안녕 라이언, 나는 일반적으로 웹 사이트 프로그래밍을 처음 사용합니다. 제게 좋은 읽을 거리 자료를주세요. 감사. –

답변

3

커뮤니티의 규모가 문제가된다면 PHP는 다른 어떤 파이썬 프레임 워크보다 10 배 이상 많은 사용자가 있다고 생각하십시오.

기존 데이터베이스가 있고 새 데이터베이스로 데이터를 이동하지 않으려면 SQLAlchemy를 사용해야하므로 프레임 워크가 필요합니다 (이 경우 Pylons가 필요함). 풀칠 된 프레임 워크는 타사 구성 요소를 사용하여 작성되기 때문에 전체 스택 프레임 워크보다 통합 성이 떨어집니다.

처음부터 앱을 시작하는 경우 Django 및 web2py와 같은 전체 스택 프레임 워크가 가장 좋은 옵션입니다. Django는보다 나은 데이터베이스 관리 인터페이스를 제공합니다. web2py 대신 웹 기반 IDE와 Google 클라우드에서 수정되지 않은 코드를 실행할 수있는 옵션을 제공합니다.

web2py는 이전 버전과의 호환성을 약속하고 부러지지 않은 유일한 프레임 워크입니다. 그게 너에게 문제가되는지 나는 모른다.

공식 online web2py documentation에는 전체 web2py 책 (350 페이지)이 포함되어 있습니다.

API가 변경 될 수 있고 더 큰 프레임 워크가 가지고있는 많은 기능을 놓치기 때문에 아직 개발중인 더 작은 프레임 워크를 피하십시오.

This은 web2py로 제작되었습니다.

0

django 프레임 워크를 추천합니다. 왜? 커다란 커뮤니티, 생각한 아키텍처 및 정말 많은 애플리케이션 (jquery의 플러그인과 같은 것) 때문에.

0

웹 프로그래밍에 익숙하지 않다면 Google App Engine을 사용하는 것이 좋습니다. 장고를 기반으로하며 무료입니다. 시작하기 쉽습니다.

관련 문제