기술 스택
오픈웹서비스는 세 가지 핵심 기술만을 사용합니다. 복잡한 프레임워크 없이, 웹의 기본에 충실합니다.
PHP
서버 사이드 언어
- 전 세계 웹의 77% 사용
- 안정적이고 검증됨
- 호스팅 호환성 최고
MySQL
데이터베이스
- 관계형 DB 표준
- 대용량 데이터 처리
- MariaDB 호환
Vanilla JS
프론트엔드 스크립트
- 라이브러리 의존 없음
- 빠른 로딩 속도
- 브라우저 기본 지원
오픈웹서비스는 세 가지 핵심 기술만을 사용합니다. 복잡한 프레임워크 없이, 웹의 기본에 충실합니다.
서버 사이드 언어
데이터베이스
프론트엔드 스크립트
Laravel, React, Vue 같은 프레임워크는 훌륭합니다. 하지만 모든 프로젝트에 필요한 것은 아닙니다.
| 구분 | 프레임워크 사용 | 직접 개발 (오픈웹서비스) |
|---|---|---|
| 용량 | 수십~수백 MB | 수 MB |
| 로딩 속도 | 보통 | 빠름 |
| 의존성 | 많음 (npm, composer) | 없음 |
| 업데이트 | 주기적 필요 | 필요 시에만 |
| 코드 이해 | 학습 필요 | 직관적 |
PHP는 서버에서 동작하는 언어입니다. 회원가입, 로그인, 글쓰기, 검색 등 사용자 요청을 처리하는 역할을 합니다.
MySQL은 데이터를 저장하고 관리하는 데이터베이스입니다. 회원 정보, 게시글, 예약 내역 등 모든 데이터가 여기에 저장됩니다.
Vanilla JS는 순수 자바스크립트를 의미합니다. jQuery, React 같은 라이브러리 없이 브라우저 기본 기능만 사용합니다.