이것은 Fabio Mosti [email protected] 및 Emiliano가 2000 년부터 2005 년 사이에 Fabio Mosti의 단일 프레임 워크로 재구성 된 Emiliano가 원래 작성한 코드 기반에서 시작하여 개발 된 Glisweb 프레임 워크이며 Istrl의 팀과 협력하여 현재 버전으로 끊임없이 업데이트되었습니다.
20 년간의 역사 덕분에 Glisweb은 가장 최근의 웹 기술 정복으로 업데이트 되었음에도 불구하고 비교할 수없는 안정성과 견고성을 보장 할 수 있습니다. 현대성과 전통은 엄격하고 우아한 도구에 혼합되어 매우 복잡한 프로젝트를 수행 할 수 있습니다.
Glisweb은 가볍고 광범위하게 사용자 정의 할 수있는 프레임 워크로, 웹 세계에서 시행중인 표준과 모범 사례를 기본적으로 존중하는 사이트 및 웹 응용 프로그램을 만들도록 설계되었습니다.
Glisweb은 자체 프로젝트의 실현에 사용하거나 프레임 워크의 개발에 기여하기 위해 두 가지 독특한 목적으로 설치할 수 있습니다. 첫 번째 사례가 가장 일반적이므로 시작하겠습니다.
웹 서버의 문서 루트 (또는 서버가 여러 사이트를 관리하는 경우 사이트)에서 저장소를 복제하여 Glisweb을 설치할 수 있습니다. SSH를 통해 명령을 시작할 수있는 기회를 제공하지 않는 공유 호스팅을 사용하는 경우 소스를 다운로드하여 FTP를 통해 서버에 업로드 할 수도 있습니다. 비 -Al -UP 프레임 워크의 설치 및 후속 사용에서 Framework 자체의 필수 부분 인 License.md 및 Readme.md 파일을 제거하고 오픈 소스 소프트웨어로 순환을 보장하는 것이 중요합니다.
프레임 워크를 설치하려는 기계에서 GIT를 사용할 기회가있는 경우 사이트의 문서 루트에서 저장소 https://github.com/istricesrl/glisweb을 복제 한 후 중독자를 설치하기 위해 Composer를 업데이트하십시오. 그런 다음 절차를 복제하여 필요할 때 격려를 업데이트 할 수 있습니다.
프레임 워크에는 작곡가와 함께 설치된 중독이 포함되어 있지 않으므로 FTP를 사용하여 설치 해야하는 경우 업로드하기 전에 중독을 다운로드해야합니다. Zip 형식으로 Glisweb을 다운로드하고 사라지거나 저장소를 클론 한 다음 Composer.json 파일이있는 폴더에 작곡가를 로컬로 던지십시오. 서점 설치가 완료되면 FTP를 통해 서버에 프레임 워크를 설치할 수 있습니다.
업로드가 완료되면 공급자가 제공 한 인터페이스를 사용하여 프레임 워크에 첨부 된 SQL 스크립트 (_usr/_tatabase/, 첫 번째 mysql.scama.sql 및 mysql.data.sql)를 수행하여 작업에 필요한 테이블을 작성하십시오.
Glisweb를 설치하려는 SSH를 통해 서버에 액세스 할 수 있으면 설치가 더 선형적입니다. 위와 같이 프레임 워크를 다운로드하지만 설치하려는 사이트의 문서 루트에서 직접 다운로드하고 작곡가로 중독을 설치하고 프레임 워크 (_SRC/_SH/_SH/_GW.INSTALL.sh)에 첨부 된 쉘 스크립트를 시작하여 데이터베이스를로드하십시오. 스크립트는 대화식이며 데이터베이스 서버의 데이터가 프레임 워크에 첨부 된 SQL 스크립트를 수행하도록 요청합니다.
If you have just installed (or have not yet installed) web and database servers, you may find the setup script of the environment useful (_SRC/_sh/_gw.environment.Setup.sh) which will help you install and configure the necessary services to make Glisweb work.
https://glisweb.istricesrl.it/docs/ :
cd /var/www/html
wget https://github.com/istricesrl/glisweb/archive/develop.zip
unzip develop.zip
mv -f ./glisweb-develop/{.,}* ./
rmdir glisweb-develop
rm -rf .github
rm -f .gitignore
rm -f develop.zip
_src/_sh/_gw.permissions.reset.sh
_src/_sh/_gw.mysql.install.sh
_src/_sh/_gw.config.sh base
composer update
Glisweb 설치에 관한 비디오는이 주소 https://youtu.be/xzeraj20hja에서도 제공됩니다.
서버에서 Calabash 프로젝트를 사용하는 경우 (https://github.com/istricesrl/calabash) 문서 루트에서 명령을 시작하여 Glisweb을 설치할 수 있습니다.
va.glisweb.install.sh .
개발 버전을 사용하려는 경우 :
va.glisweb.install.sh . develop
작곡가로 책장을 업데이트하는 것은 이미 스크립트에 의해 만들어졌습니다.
Glisweb 프로젝트에 기여하고 리포지토리에 유효한 키를 보유하고 있다면 다음 지침을 따라 개발자 모드에 프레임 워크를 설치할 수 있습니다. 먼저 Calabash 프로젝트를 받고 (위 참조) 명령으로 프레임 워크를 설치하십시오.
va.glisweb.clone.sh /percorso/document/root
램프 환경 설정을 만들려면 램프 환경이 컴퓨터에 아직 설치되지 않은 경우 램프 환경을 이미 설치하지 않으면 예라고 대답하면 스크립트가 설치되어 구성됩니다. 그 후, 절차는 또한 프레임 워크에 대한 데이터베이스를 만들려고하는지 묻고 마지막으로 가이드 구성을 시작할 것을 제안합니다.
_usr/_config/_json/에서 찾은 예제 파일을 가져 와서 개인화하여 새로 설치된 배포를 신속하게 구성 할 수 있습니다. 단순히 기본으로 사용하여 프레임 워크에서 자동으로 읽을 단일 src/config.json 파일을 작성하십시오. 의심의 여지없이, _usr/_docs의 문서를 참조하십시오. 또는 원하는 경우 파일의 독시원과 함께 빌드를 수행 할 수 있습니다 (스크립트 _src/_gw.doxygen.build.sh를 사용하여).
또한 _usr/_examples/에서 수많은 예제와 유용한 파일을 찾을 수 있습니다. 이는 Glisweb의 작동 방식을 이해하기 시작하는 훌륭한 출발점입니다. 이 폴더에서 찾을 수있는 도구 중 일부는 경험이 풍부해도 매우 유용합니다!
Glisweb 사용은 간단하고 직관적입니다! 사용자를위한 가이드가 개발 중이며이 주소 http://s-url.it/gliswebdocs에서 사용할 수 있습니다. 또한이 YouTube 재생 목록 http://s-url.it/gliswebvideos에 대한 일련의 비디오 자습서도 게시하고 있습니다.