2017-09-09 3 views
0

저는 아직 프로그래밍에 익숙하지 않습니다. 저는이 질문을할만한 곳이 아니라고 생각 합니다만 인터넷에서 가치있는 것을 찾을 수는 없습니다. 미안하지만, 나는 정말로 잃어 버렸다. 내가 찾을 수있는 것은 "그냥 WordPress를 사용하는 것"과 그와 같은 것들입니다.프론트 엔드와 백엔드를 어떻게 연결합니까?

HTML과 CSS가있는 웹 사이트를 만들려고 노력 중입니다. 프런트 엔드가 있습니다. 나는 약간의 백엔드를 알고 있지만 나는 아직도 배우고있다. 진짜 질문은 다음과 같습니다. 어떻게이 모든 것을 망가 뜨리고 다른 사람들이 볼 수 있도록 인터넷에 올려 놓을까요? 나는 당신이 도메인을 구입해야한다는 것을 알고 있습니다, 그렇다면 어떻게 그것을 모두 정리합니까? "업로드"하는 것이 HTML 코드라면 서버 측 코드로 정확히 무엇을합니까? 그 주제에 대한 좋은 책이 있습니까? 아니면 스스로 공부할 수 있습니까?

미리 감사드립니다.

답변

1

Java Spring 또는 Python Django와 같은 웹 프레임 워크에 대해 읽어보십시오.
https://www.quora.com/How-do-front-end-and-back-end-technologies-work-together
https://www.quora.com/How-are-the-front-end-and-back-end-connected
https://www.quora.com/How-does-frontend-code-and-backend-code-interact-with-each-other

편집
를 그리고 MVC 패턴에 대해 읽어 것을 잊지 마세요 : 협력 백엔드와 프론트 엔드의 개념을 파악하기 위해 이들의 강의로 시작합니다.

0

당신이 알고 싶은 것은 도메인, 호스팅 계정, 프로젝트 파일 및 FTP 프로그램이 필요한 웹 사이트를 만들기 위해 html/css 프로젝트를 게시하는 방법입니다.

godaddy와 같은 웹 사이트를 통해 도메인 및 호스팅 계정을 구입하십시오. 일단 당신은 기본적으로 자신의 작은 서버가 있습니다. 서버는 프로젝트를 보유하고 사람들이 볼 수 있도록 인터넷에 파일을 저장하는 24/7의 컴퓨터입니다.

일단 프로젝트를 만든 다음 filezilla와 같은 ftp 소프트웨어를 사용하여 서버에 연결하십시오. 프로젝트를 public_html 폴더로 드래그하면 웹 사이트가 라이브 상태가됩니다!

+0

정말 감사합니다. 그래서 프론트 엔드 또는 모든 것을 드래그합니까? – Halo

0

찾고있는 단어가 "웹 서버"라고 생각합니다. 웹 서버의 예로는 Apache, nginx 및 IIS가 있습니다. 웹 서버는 컴퓨터 프로그램입니다.

간단한 웹 서버는 "정적 웹 서버"라고도합니다.

어떻게 작동하는지 보려면 컴퓨터에 http-server과 같은 정적 웹 서버 (실행하려면 Node.js 필요)를 설치하고 디렉토리를 가리킨 다음 자신의 PC에서 사이트를 탐색 할 수 있습니다.

"my-site"라는 폴더와 "index.html"이라는 파일이 있고 my-site 폴더에서 http-server를 실행하고 http://localhost:8080으로 갔다면 "index.html"을 브라우저에 입력하십시오.

는 인터넷에 모든 것을 넣어하려면 :

  • 첫째, 당신은 당신이 기술적으로 사람들에 연결할 수있는 노트북에 뭔가를 설정할 수 있습니다 가정에서 인터넷에 연결되어 있다면. 조금 복잡하기 때문에 여기에 들어 가지는 않겠지 만 원할 경우 할 수 있다는 것을 개념적으로 이해하는 것이 중요하다고 생각합니다.

  • 웹 서버에 액세스해야합니다.이것을 설정하는 비교적 빠른 방법은 zeit입니다.