Simpic
우선 개인용 이미지 호스팅 서비스를 직접 구축하고 싶어서 인터넷에서 적합한 프로그램을 오랫동안 찾아보았지만, 괜찮은 것은 Chevereto와 ImgURL 정도였습니다. 하지만 이 두 프로그램의 업로드 경로가 제 취향에 맞지 않아 포기했습니다.
제가 원한 것은 SM.MS와 같은 업로드 방식이었습니다. 원래는 직접 하나 작성하려고 했지만, 나중에 우연히码云에서 란콩 이미지 호스팅을 발견했고 제 취향에 매우 잘 맞는 것을 알게 되어 가져와 수정했습니다. 마침내 제가 원하던 형태로 수정할 수 있었습니다. 란콩 이미지 호스팅의 오픈 소스 라이선스를 살펴보니 오픈 소스로 공개하는 것이 허용되어 있었고, 이렇게 Simpic이 탄생했습니다.
프로그램 특징
- SM.MS 이미지 호스팅과 유사한 업로드 경로
- 최신 Layui 프레임워크
- SM.MS 이미지 호스팅과 유사한 홈페이지
- Qiniu Cloud 및 又拍云 업로드 지원
- 이미지를 직접 드래그하여 업로드
- 다중 사용자 개별 관리
- 사용자 센터 이미지 스트림 로딩
- 여러 이미지 업로드 지원
원본 프로그램 (더 이상 유지 관리되지 않는 것 같습니다)
- 프로젝트: 란콩 이미지 호스팅
- 작성자: WispX
- 작성자 블로그: https://www.wispx.cn/
- 원본 프로젝트: https://gitee.com/wispx/lsky
프런트엔드 데모


백엔드 데모


설치 요구 사항
- PHP 버전 > 5.3
- Curl 지원
- Mysqli 지원
- Rewrite
설치 방법
주의: 현재 가상 호스트를 지원하지 않으며, 데이터베이스는 InnoDB 엔진이어야 합니다.
- 프로그램을 다운로드하여 web 실행 환경에 업로드한 후 압축을 해제합니다.
- 실행 디렉터리를
/public으로 설정합니다.
![]1
- Rewrite 규칙을 구성합니다:
Apache
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
</IfModule>
Nginx
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
- 홈페이지에 접속하면 설치되지 않은 경우 자동으로 설치 페이지로 이동합니다. 페이지의 안내에 따라 설치하면 됩니다.