개발 카테고리 글 목록

결과: 172건
Froala Editor  이미지 매니저
개발
Froala Editor 이미지 매니저
Froala Editor는 직관적이고 다양한 기능을 제공하는 웹 기반 WYSIWYG 에디터예요. 이 에디터는 스크립트를 활용해서 내부 기능을 자유롭게 조율하거나 수정할 수 있어서, 사용자 목적에 맞는 맞춤형 에디터를 만들기 정말 좋아요. 하지만, 큰 단점이 있다면 유료라는 점과, 개발 문서가 친절하지 않다는 거예요. 물론 제...
#FroalaEditor
라라벨 AWS SDK를 설치했을때 나오는 PHP 버전 에러 우회 방법
개발
라라벨 AWS SDK를 설치했을때 나오는 PHP 버전 에러 우회 방법
라라벨 프로젝트에 AWS SDK를 설치하니 기존에 S3 Storage를 쓰던곳에서 아래와 같은 에러 메시지가 나왔다. 뭐 쉽게말하면 AWS-SDK-PHP가 현재 운용중인 php 버전과 자신들의 sdk 버전에서 필요한 php 버전이 차이가 나니 그부분을 메꾸라는 에러메시지이다. 근데문제는 라이브 서비스중인 환경에서는 이런 버전업은 많이...
#Laravel #문제해결
개발
Nginx 서버 로그 기록 설정 및 커스터마이징
Nginx 서버를 운용하다보면 참 여러가지 서버 트래픽이 발생한다. 제일 무난한 관리방법은 역시 모든 엑세스에 대해서 철저하게 로깅해놓고 지속적으로 모니터링하면서 필요한 타이밍에 제어를 하는것이다. 경험이 많으신 서버 관리자는 더 효율적인 방법과 자료로 질이 나쁜 트래픽이나 엑세스 요청을 유효하게 거르시겠지...
#Nginx
개발
AWS IP 차단 방법 (서버 아이피 차단)
기존에 웹 서버 단계에서 아이피를 차단하는 방법을 기록한 적이 있다. 이 방법의 단점은 일일히 서버 설정을 열어서 차단해야된다는 문제가 있고, 서버 단에서 엑세스 거부를 날리기 때문에 웹서버 자체가 일단 접근은 허용한 이후에 삭제한다는 특징을 가지고있다. 그러다보니 결국 엑세스가 거부되도 서버 자체가 부하를...
#AWS
라라벨 에러 페이지(404, 500) 수정 및 커스터마이징
개발
라라벨 에러 페이지(404, 500) 수정 및 커스터마이징
네이티브하게 웹을 구현한다면 기본적으로 Nginx 에러메시지가 뜨겟지만, 프레임워크를 사용하면 에러페이지도 프레임워크용 에러페이지로 제공된다. 라라벨 프로젝트에서 기본적으로 에러 페이지는 아래와 같이 나타난다. 디폴트 에러 페이지 이 에러페이지는 라라벨 vendor 내부의 미리 정의된 뷰 파일을 이용해 랜더링...
#Laravel
개발
라라벨 세션을 이용한 손쉬운 조회수 기능 추가
라라벨에서 쿠키를 이용한 손쉬운 조회수 기능 추가 - eruLabo우리가 흔히 특정 게시글이나 페이지뷰에 대해서 조회수 기능(hit count)을 붙일때면 조회시에 post 모델의 hit값을 1 올리는 incresement 작업으로 수행한다. 1$post->increment('hit');cs 근데 이 방식으로하면...https://erulabo.com/177 이전 글에서 브라우...
#Laravel
개발
라라벨 쿠키를 이용한 손쉬운 조회수 기능 추가
우리가 흔히 특정 게시글이나 페이지뷰에 대해서 조회수 기능(hit count)을 붙일때면 조회시에 post 모델의 hit값을 1 올리는 incresement 작업으로 수행한다. 근데 이 방식으로하면 해당 페이지를 계속 요청하는, 일련의 새로고침 연타로도 계속 조회수가 상승한다. 이런걸 막기위해서는 세션이나 쿠키를 사용해서 조회했...
#Laravel
CSS 그라데이션, 그림자 시뮬레이터 사이트
개발
CSS 그라데이션, 그림자 시뮬레이터 사이트
가끔 퍼블지원 하다가 그라데이션이나 그림자 시뮬레이터로 빠르게 제작할때 보는 사이트들을 나열해 보았다. CSS 그라디언트CSS Gradient — Generator, Maker, and BackgroundAs a free css gradient generator tool, this website lets you create a colorful gradient background for your website, blog, or social med...
#유용한사이트
개발
Javascript 함수 중복 호출 막기(제어)
앞단 서브밋에 해당하는 특정 함수를 여러번 실행되지 못하게 막을 필요성이 있어서 아래와 같은 함수를 적용해보았다. 원리는 무진장 간단하다.함수 하나를 받아서 실행시킬때 그 함수의 호출시간을 lastCall 변수에 저장해두고 이후 함수 호출시 현재시간 now 에서 기존 lastCall 변수의 값을 뺀값이 delay의 값보다 크면...
#JavaScript
개발
SSL 인증서 비밀번호 제거 방법
외부 발급된 SSL 인증서를 우리 회사 Nginx 서버에 적용하고 reload하는 과정에 인증서 비밀번호를 입력하라는 메시지가 떳다. 처음보는 광경이어서 일단은 받은 인증서 비밀번호를 입력하니 제대로 nginx -s reload 가 적용이되서 넘어가려는데 쎄한 느낌이 들었다. 설마설마하는 마음으로 다시한번 설정 리로드를 시도해...
#SSL