문제

나는 오랜 시간이 취미 프로그래머에 관심이 점점으로 웹 응용 프로그램 개발.나는 공정한 금액의 개인적인 경험을 가진 다양한 비 웹 언어,하지만 정말 분지를 통해 웹 응용 프로그램입니다.

지 않아요 일반적으로 모든 문제를 새로운 언어를 학습이나 기술,그래서 나는에 대해 걱정하지 않은"최고의 언어"또는 웹 스택은 작동합니다.대신에,알고 싶의 모든 권장 자료(도서,기사,웹사이트,어쩌면 대학 과정)을 논의한 웹 응용 프로그램을 디자인:을 관리하고 최적화 서버의 상호 작용,보안 문제,확장,및 다른 주제에 속하는 디자인 보다는 오히려 구현합니다.

당신은 무엇을 위해 추천하는 독립형 응용 프로그램 개발하고 싶은 지점으로 웹 개발은 무엇입니까?

도움이 되었습니까?

해결책

거기에 다양한 웹 응용 프로그램 언어를 얻을 수 있습니다.사람을 나는 대부분의 경험으로(따라서는 것에 대해 이야기기)는 PHP,eRuby 및 Ruby on Rails.이러한 모든 좋은 튜토리얼 인터넷에서 사용할 수 있는-나에 대한 링크를 아래 그들 중 일부.

선택하는가에 따라 달라 정확히 무엇을 찾고 있다.PHP 를 사용하고 eRuby 당신이 해야 할 가장 큰 것 자는 반면 Ruby on Rails 할 것입니다 많은 물건을 위해 당신은(유용하지만,또한 위험할 수 있지 않으면 무슨 일을 하는지 알고).Ruby on Rails 은 좋은 일을 위해 데이터베이스에 관련된 것들-예를 들어 표준 CRUD(을 만들고,읽고,업데이트하고,삭제)응용 프로그램입니다.표준 종류 응용 프로그램의 루비 레일(종종 축약 RoR)튜토리얼을 가르쳐 블로그는 응용 프로그램(만드 항목 항목을 읽고,업데이트 항목,항목을 삭제)의 주소 또는 도서 응용 프로그램입니다.그것은 가능한 많은 이러한 종류의 응용 프로그램에 거의 한 줄의 코드를 사용하여 RoR 의'비'기능이 있습니다.

PHP 및 eRuby 당신이 더 많은 일을 자신의-그러나 이 될 수 있습니다 더 나은 어떤 상황에서.PHP 더 잘 알려진 사용되는 것보다 eRuby 지만,저는 좋아 루비어 그래서 내가 좋아하는 경향이 있을 사용하여 eRuby.이들은 모두 좋은 일을 위해 간단한 응용 프로그램(문의 양식 웹 사이트)또는 더 복잡한 응용 프로그램(phpBB-의 조각을 포럼 소프트웨어가 작성된 php).

으로 하나를 선택합니다-나는 그들과 함께 놀고 당신이 무슨 생각을 참조하십시오.실행하는 시도를 통해 처음 몇 비트의 각 방지 여부를 당신이 그것을 좋아하지 않습니다.

여기에 대한 링크는 다양한 튜토리얼:

PHP

eRuby

Ruby on Rails

거기에 몇 가지 튜토리얼을 시작합니다.의 일부 이를 통해 당신을 데려 갈 필요한 소프트웨어를 설치(웹서버와 다른 아무것도 필요한 eg.php 또는 루비)그리고 일부는 하지 않습니다.을 얻을 수있는 좋은 방법은 아파치(webserver),MySQL(db)및 PHP 에 설치된 윈도우를 사용하는 것입 XAMPP.당신은 리눅스에서는 다음 아파치,mysql 및 php 될 것입니다 패키지에 저장소 및 있을 수 있습 배포판을 특정 가이드를 설정합니다.

다른 팁

많은 언어가 웹니다.JSP Java,레일한 루비,을 위한 장고 Python,etc.는이 될 수 있습니다.

만약 당신이 가고 싶을 위한 플랫폼으로 틀림없이 가장 큰 사용자베이스(그리고,가장 큰 더미의 튜터리얼 및 예),가 PHP.

나는 강하게 조언으로 찾고 있는 다양한 프레임워크 하지만입니다.모든 웹 중심의 언어 있을 수밖에 없는 많은 자원을 가져 작성의 문제 모두 낮은 수준의 배관공사 코드에 집중할 수 있도록 재료는 문제입니다.개인적으로 거의 독점적으로 사용.순,그러나 나는에 대해 들어 무리의 좋 PHP frameworks,다음과 같은 젠드 플랫폼 cakephp 의(MVC 개발).

하려는 경우 또한 자바 스크립트를 사용에 응용 프로그램을 제공하는 좋은 웹 2.0 느낌을 당신의 응용 프로그램,바,라이브러리를 사용하는 지저분한 브라우저 상세정보.당신은 너트를 이동할 경우 모든 작업을 수행하려고 십자가 브라우저 스크립트를 자신입니다.좋은 사람이 시제품 및 jQuery.

변 JavaScriptAppJet 제공 할 수 있도록 튜토리얼을 따라하는 동안 자세히 알아보십시오.

면 당신은 모든 기초를 커버, Ajaxian 해 많은 질문에 대답을 해야에 대한 응용 프로그램 설계,등등.뿐만 아니라 그들은 포스트들은 많은 훌륭한 문서에서는 이러한 주제,하지만 당신은 탐색의 많은 사이트들에 대한 링크를으로,이러한 사이트는 일반적으로도의 재산을 제공합니다.

올 때 서버의 상호 작용을 알고,당신의 옵션이 있습니다.Ajax 있는 모든 것이 아닙니다.연구 같은 기술 혜성JSON-RPC, 뿐만 아니라,보고한 다양한 서버측는 프레임워크를 제공하기 쉬운 자바스크립트와 같은 DWR, Jayrock, 또는 도구는 노출의 기능 자바 스크립트를 사용하여 당신이 선택한 어떤 언어를 사용하여 서버에 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top