웹 서버는 파일의 정보를 읽을 수 있게 클라이언트로 가공하여 보내준다. 그렇다면 웹 서버에 무언가 데이터가 있어야한다. 이를 위해 서버에 연결을 하여 데이터를 생성하거나 파일 상태로 전송을 하는 과정이 필요하다. 웹 서버에 직접 연결하여 파일을 수정하는 것은 초급자에겐 추천하지 않는 방식이며 백업파일을 생성하여 주는 에디터를 이용하거나 눈에 잘 보이는 컬러스크립터를 사용할 수 있는 툴들을 사용하여 작성한 뒤 파일 상태로 올리는 것을 추천한다. Filezilla 파일질라는 무료로 공개된 파일전송프로토콜(FTP, File Transfer Protocol) 프로그램의 한 종류이다. 이전엔 알FTP 같은 서비스도 있었지만 지금은 Filezilla로 대동단결 되었다고 봐도 무방하다. 사용자 층이 두꺼워 조금만 검..
웹페이지를 제공하기 위해서는 필수적으로 갖추어야 하는 항목들이 있다. DB나 웹 서버, 도메인 등의 호스팅 서비스를 하는 업체를 웹 호스팅 서비스 업체라고 하며 오늘 소개할 호스팅 서비스 업체는 DOTHOME이라는 업체이다. dothome 우선 dothome은 1년간 무료 호스팅을 제공해 주고 있다. 적어도 내가 알기론 1년 이상의 무료 호스팅을 발급하는 업체는 없는 것으로 안다. 12년도에 카페24 측에서 1년 무료호스팅을 받았던 적 있는데 이렇게 하면 2년까지는 무료로 사용할 수 있다. 하지만 기존에 사용하던 것이 마음에 편하니 돈에 여유가 있다면 저가형으로 연장하여 사용하는 것도 좋은 선택이다. 신청방법 닷홈은 따로 설치과정이 필요하진 않다. 하지만 원활한 사용을 위해 다른 프로그램을 설치해야 할 ..
Visual Studio Code 비쥬얼 스튜디오 코드(Visual Studio Code, 이하 VS Code)는 Microsoft 사에서 제공하는 무료 Text Editor입니다. Editplus도 편하긴 하지만 유료라는 치명적인 단점이 있기 때문에 사용하게 되었습니다. (Editplus도 무료처럼 사용하는 방법이 있지만 이는 나중에 소개하겠습니다.) 설치방법 https://code.visualstudio.com/에 접속하여 Download for Windows를 클릭합니다. 각 운영체제에 따라 다른 버튼이 출력될 수 있지만 그 버튼을 클릭해 다운로드 하시면 됩니다. 이런창이 뜨면 실행을 눌러줍시다. 다음 클릭 동의함에 체크 후, 다음 클릭 설치 경로 설정 후 다음 클릭 시작 메뉴에 폴더경로 만들거면 ..
CodeIgniter 코드이그나이터(CodeIgniter)는 PHP로 작성된 무료 웹프레임워크입니다. PHP 프레임워크 중 가장 많은 사용자 층을 가지고 있는 프레임워크입니다. MVC(Model-View-Controller) 구조를 가지고 있으며 여러 플랫폼을 지원할 수 있도록 정교한 DB 클래스들을 가지고 있습니다. 이 외에도 세션관리나 보안, E-mail, 첨부파일, 다양한 프로토콜 등을 지원하며 이미지 관리, 파일 업로드 등등 혼자서 만들어 내기엔 벅찬 다양한 기능들을 제공합니다. Framework 프레임워크란 애플리케이션을 구현할 때 공통적으로 사용할 만한 좋은 기능들을 미리 만들어놓아 이를 한 번에 끌어다가 사용할 수 있도록 만들어 놓은 체계입니다. 이를 통해 시간이 많이 소요되는 기반 작업들에..
Bitnami 비트나미(Bitnami)는 가상 어플라이언스 및 웹 어플리케이션, 개발 스택용 소프트웨어 패키지 및 설치 라이브러리이다. 우리가 말하는 웹페이지란 PC가 아닌 웹이라는 플랫폼에서 동작하는 프로그램이기 때문에 웹이라는 환경에서 동작하도록 개발을 해야한다. 때문에 이러한 개발환경을 구축하는 과정이 필요하다. 다음은 위 같은 개발환경을 구축해주는 통합 툴입니다. WAMP WAMP는 각각 Windows, Apache, Mysql, PHP를 의미하며 자세한 설명은 아래에 적도록 한다. 우선 개발을 하기위해선 PC가 필요하다. 노트북이 될 수도 있고 PC가 될 수 있고 태블릿 또는 기타 기기가 될 수 있다. Windows 여기서 중요한 것은 해당 기기에 설치되어 있는 운영체제이다. 운영체제(Opera..
- Total
- Today
- Yesterday
- oracle
- SQLite
- gcp
- REACT
- 이진탐색 #중복
- Next.js
- RDBMS
- alpine.js
- node.js
- Angular
- Remix
- vue.js
- svelte
- aws
- Cloud
- PostgreSQL
- vue
- DevOps
- nosql
- nuxt.js
- MySQL
- Quasar
- Gatsby.js
- Azure
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |