본문 바로가기

웹 개발/워드프레스27

NN 워드프레스 | 쇼핑몰 구축 과정 쇼핑몰 구축방법은 여러가지가 있습니다. 개발자가 아니면 노코드 웹페이지빌더를 사용할 수도 있고, Cafe24, 메이크샵, 고도몰 등 임대 쇼핑몰에서 좀 더 그럴듯하게 개발할 수도 있습니다. 원하는 대로 개발하려면 워드프레스나 스프링 등의 프레임워크를 써서 개발해야합니다. 실제로 워드프레스 쇼핑몰은 어떠한 순서로 개발되는지 알아보겠습니다. 워드프레스 설치 1. 웹호스팅, 도메인 웹호스팅 — 먼저 쇼핑몰이 만들어질 공간이 있어야합니다. Cafe24등 웹호스팅 업체에서 구매할 수 있습니다. 도메인 — 도메인은 없어도 되지만 자신만의 주소를 만들고 유저들이 쉽게 접속하려면 있는 것이 좋습니다. 2. 워드프레스 설치 워드프레스를 다운로드 받아 웹호스팅 서버에 FTP를 통해 올려 설치합니다. 쇼핑몰 플러그인 설치 .. 2021. 3. 22.
NN 보안서버 SSL 이란? 설치방법과 가격 SSL이란 인터넷에서 데이터를 안전하게 전송하기 위한 프로토콜입니다. SSL 기술의 핵심은 암호화입니다. SSL 기술에 대해 간략하게 알아보고 구매방법과 자신의 사이트에 적용하는 방법에 대해 알아보겠습니다. SSL 암호화 대칭키 — 동일한 키(일종의 비밀번호)로 암호화와 복호화를 같이 할 수 있는 방식입니다. 공개키 — 두 개의 키를 갖게 되고 A키로 암호화 시 B키로 복호화, 혹은 반대로 적용하는 방식입니다. CA (Certificate Authority) — 인증서는 클라이언트가 접속한 서버가 접속하고자하는 보안이 된 서버인지를 맞는지 보장하는 역할을 합니다. CA 기업 — 인증서를 다루는 신뢰성이 보장 된 공기업을 말합니다. 기업점유율은 다음과 같습니다. Symantec (VeriSign, Thaw.. 2020. 12. 11.
NN 워드프레스 | 최적화 웹호스팅 워드프레스 위한 웹호스팅에 대해 알아보겠습니다. 외국사이트는 월 5달러 이내로 싸지만 느리다는 단점이 있습니다. 국내 웹호스팅업체는 어떨까요? 해외 웹호스팅 업체 블루 호스트는 미국 업체로 우커머스 최적화가 되어 있습니다. 1년 결제 시 월 $4.95 란 저렴한 금액으로 세계 최대의 호스팅 업체입니다. 드림호스트 또한 큰 회사로 1년 결제 시 월 $4.95 입니다. 사이트 그라운드는 새롭게 부상하는 웹호스팅 업체입니다. 1년 결제 시 월 $3.95라는 가장 싼 금액으로 사용자를 모으고 있습니다. 서버는 NGineX, PHP7 을 사용하고 있으며 CDN서비스를 제공합니다. CDN (Content Delivery Network) 여러 데이터 센터에 컨텐츠를 두고 가장 가까운 센터에서 데이터를 보여주는 방식 .. 2020. 11. 26.
NN 웹서버와 로컬서버 웹개발 1 | 프론트 엔드 사용자 웹브라우저. 사용자에게 보여지는 부분(Client-Side)HTML, CSS, JavaScript 등 2 | 백 엔드 사용자 요청에 따라 정보를 응답. 사용자에게 보여지지 않는 부분(Server-Side)JAVA, Python, PHP 등 웹서버 웹서비스를 하기위해서는 웹서버가 필요합니다. 1 | Apache 대부분의 운영체제에서 설치 및 사용 2 | NginX 더 적은 자원으로 더 빠르게 데이터를 서비스 3 | DBMS 다수의 사용자가 데이터베이스 내의 데이터에 접근할 수 있도록 해주는 소프트웨어 4 | 미들웨어 클라이언트와 DBMS 사이에서 비즈니스 로직이 동작하도록 미들웨어 서버를 두면 클라이언트는 입출력만 담당할 수 있고 클라이언트 관리가 용이해져서 비용이 감소함.. 2020. 11. 16.
NN 워드프레스 | 우커머스 플러그인 우커머스 1 | 홈 2 | 주문 주문내역 3 | 고객 고객정보 4 | 쿠폰 마케팅 -> 쿠폰에서 관리 5 | 보고서 판매 내역을 볼 수 있으며 csv 파일로 저장합니다. 6-1 | 설정 - 일반(General) 상점 주소 (Base Location) — 사업장 위치, Tax Rate 판매 지역 (Selling Location) — 판매할 나라 설정 배송 지역 (Shipping Location) — 상품을 배송할 국가를 지정 기존 고객 위치 (Default Customer Address) — 사용자가 본인의 주소를 입력하면 Tax와 배송비 다시 변경 상점 기준 주소 (Shop base address) : 사업장과 동일한 위치 기본 위치 지정하지 않음 (No address) : Tax와 배송비를 미리 보여주.. 2020. 11. 16.
NN 웹 애플리케이션 웹 애플리케이션이란 인터넷이나 인트라넷을 통해 웹 브라우저에서 이용할 수 있는 응용 소프트웨어' 웹 애플리케이션과 웹 사이트의 차이점 웹 사이트는 정보전달, 웹 애플리케이션은 상호 작용(동적 웹페이지)을 한다. 웹 애플리케이션은 웹 사이트의 일부이거나 독립적인 실행 프로그램이다. 웹 애플리케이션 개발 순서 1. 구상 무엇을 만들 것 인가? 무엇을 보여줄 것인가? 나아가서 어떤 순서로 보여줄 것인가? 2. 기획 어떻게 만들 것 인가? 어떻게 동작해야 하는가? - UI 모델링 : 사용자 입장에서 동작하는 기능을 만들어 보는 것 3. 디자인 4. 개발 웹 애플리케이션이 동작하게 만드는 것 5. 테스트 중요한 점은 복잡도 관련포스트 웹 관련 용어 2020. 11. 12.
NN 웹 관련 용어 인터넷 (Internet) 국제적인 네트워크 뜻과 네트워크 사이의 통신망 의 의미. TCP/IP기반의 네트워크가 전세계적으로 확대되어 하나로 연결된 네트워크 1 | 네트워크 컴퓨터와 컴퓨터를 연결해 주는 망. 여러대의 컴퓨터를 특정한 장비 'LAN' 으로 서로 연결해 놓은 것 2 | www (world wide web) 인터넷 서비스 방식의 하나를 뜻함 텍스트 방식과 멀티미디어 방식 3 | URL (Uniform Resource Lacator)특정 웹 서버의 특정 파일에 접근하기 위한 경로, 주소 4 | DNS도메인을 숫자로 된 IP주소로 해석 5 | 포트21 : FTP 22 : SSH 80 : 아파치, telnet 3306 : mysql 프로토콜 통신을 하기 위해 웹 브라우저와 웹 서버 간에도 통신하기.. 2020. 11. 10.
NN 워드프레스 | 자바스크립트와 제이쿼리 AJAX 로드 1 | function.php 사이트 전체에 걸쳐 적용. wp_head와 wp_footer 훅 제공 wp_deregister_script — 스크립트 파일 해제 wp_register_script — 스크립트의 존재를 코어에게 알리고 등록하며 스크립트 의존성을 안전하게 처리합니다. wp_enqueue_script — 페이지를 연결합니다. get_template_directory_url() : 부모테마 get_stylesheet_directory_url() : 자식테마 wp_enqueue_style — 사용자 css 로드 get_stylesheet_uri () : get_theme_file_uri () : wp_localize_script — admin_enqueue_scripts — plugin_di.. 2020. 11. 2.
NN 워드프레스 | 테마 2개 병행 설치와 차일드 테마 설치 워드프레스 설치 워드프레스가 설치된 폴더 안에 새로운 폴더를 만들고 워드프레스를 한번 더 설치하는 과정입니다. 2개 설치 방법 워드프레스 다운로드 — FTP 전송 — 사이트 www 아래 새로운 폴더 생성 ftp로 워드프레스 폴더 안 생성한 폴더로 올리기 파일이름 변경 — wp-config-sample.php -> wp-config.php 로 변경 합니다. 파일내용 수정 — wp-config.php 안의 'database_name_here', 'username_here', 'password_here'를 root워드프레스 안의 wp-config.php 파일과 동일하게 수정합니다. 테이블명 — wp-config.php 안에서 $table_prefix를 찾아주세요. root폴더의 워드프레스 테이블과 구분하기 위.. 2020. 10. 29.