본문으로 건너뛰기

EngineeringWeb application

3
EngineeringWeb application

SSL 인증서와 Wordpress 설치

최근 브라우저들이 Mixed contents 사용을 강제로 막으면서 Wordpress에 SSL 인증서를 적용하는 것이 매우 복잡해졌다. Wordpress를 새로 설치할 일이 있었는데 443 만으로 진행했다가 매우 큰 낭패를 보고 며칠간 삽질 했다.. 간단하게 요오오즘 트랜드에 맞는 설정을 적용하기 위한 작업순서도를 정리해본다. 설치 화면 부터 Mixed contents 경고가 발생함 그 화면에서 설치해도 로그인을 할 수 없음 (로그인 시도시 로그인 페이지 다시 돌아옴) 여기서 PHP는 어떠한 에러도 남기지 않음.... 대환장 🤦c
EngineeringTILWeb application

Maven과 gradle의 차이

두 빌드 툴의 사용법은 인터넷에 잘 정리된 글이 많으니 차이점에 대해서 설명해보고자 한다. Apache에서 만든 소프트웨어 프로젝트 관리 및 comprehension 툴이다. POM 개념을 기반으로 프로젝트의 빌드, 보고 및 문서를 중앙 관리할 수 있다. → 프로젝트의 빌드 Lifecycle 기반 프레임워크. mvn 명령어로 관리한다. XML기반의 pom.xml파일로 설정한다. Maven을 대체할 수 있는 프로젝트 구성 관리 및 범용 빌드 툴이다. gradle 명령어로 관리한다. 스크립트 기반의 build.gradle파일로 관리한다
EngineeringWeb application

VueJS를 시작 하면서 필요한 것들

Vue.js를 이용해 간단한 클라이언트 프론트엔드를 제작하면서 필요했던 것들을 정리해봤다. 서버단의 경우 호출/반환은 flask, 내부 구현은 python으로 미리 제작을 완료하였다. 클라이언트를 평소 익숙했던 php로 간단한 웹페이지로 제작하고자 했으나 차후 데스크탑 어플리케이션 또는 모바일 앱으로 래핑 할 것을 고려해 모두 한 코드에 통합할 수 있는 프레임워크를 찾기 시작했다. 무엇보다 내부 구현이 모두 완료되었기 때문에 빠르게 제작할 수 있는 프레임워크로 Vue로 결정했다. 리엑트를 놓고 고민을 많이 했으나 가장 최신 트랜드를