Halo, bir Java blog sistemidir.
Halo [ˈheɪloʊ], Java kullanan en iyi blog sistemi olma yolunda.
Hızlı, öz ve güçlü bir blog sistemi.
QQ Grup: 162747721,Telegram Grup:https://t.me/HaloBlog
git clone https://github.com/ruibaby/halo.git
cd halo
mvn clean package -Pprod
java -jar target/dist/halo/halo-latest.jar
Rapid server deploy etme (Sadece CentOS desteklenmektedir):
# Install Halo
yum install -y wget && wget http://static.ryanc.cc/halo-cli.sh && sh halo-cli.sh 1
# Upgrade Halo
sh halo-cli.sh 2
Not: Eğer çalıştırmak için Idea, Eclipse ve diğer IDE leri kullanırsanız, Lombok eklentisini yüklemeniz gerekir. Ayrıca JDK 10 şu anda desteklenmiyor ve temaların taranması ve yüklenmesi ile ilgili sorunlar var.
Hadi başlayalım: http://localhost:8090
Dökümanlar sürekli geliştirilme aşamasındadır.
Ön bilgi olarak Anatole ve Material temları projeye entegre edilmedi. Eğer kullanmak isterseniz indirip arkaplanda yükleyebilirsiniz.
- Vno - Jekyll, Geliştirici Wei Wang。
- Hux - Jekyll, Geliştirici Xuan Huang。
- Story - Typecho, Geliştirici Trii Hsia。
- NexT - Hexo, Geliştirici iissnan。
- Casper - Ghost, Geliştirici Ghost。
Porting Theme'nın işlevselliği ile ilgili yorum ve öneri kabul edilmemektedir.
Halo, açık kaynak kod olarak GPL-v3.0 kullanmaktadır.
- Makale okunma istatistikleri
- Makale üstü
- Qiniu ve Upyun gibi bulut servisleri entegresi
Halo'nun ortaya çıkışı aşağıdaki projelerle olmuştur:
- IntelliJ IDEA:Kişisel görüş olarak en güçlü Java IDE si.
- Spring Boot:Spring'in microservis frameworkü.
- Freemarker:Statik sayfa yapmak için şablon motoru.
- H2 Database:Gömülü veritabanı, kurulum gerekmez.
- Druid: Alibaba tarafından geliştirilen veritabanı bağlantı havuzu.
- Spring-data-jpa:Bir sql script katmanı yazmaya gerek yok.
- Ehcache:Cache sistemi.
- Lombok:Kod basitleştirme.
- oh-my-email:Belkide en küçük java e-posta kütüphanesi. (CC, Ek, şablon desteği).
- Hutool:Java tabanlı bir araç kütüphanesi.
- Thumbnailator:Küçük resim oluşturma kütüphanesi.
- AdminLTE:Bootstrap alt yapılı arka plan şablonu.
- Bootstrap:En kapsamlı front-end ui çatısı.
- Animate:Kolay kullanımlı css kütüphanesi.
- SimpleMDE - Markdown Editor:Markdown editor.
- Bootstrap-FileInput:Şahsen en iyi yükleme bileşeni olduğunu düşünyorum.
- Font-awesome:En çok kullanılan font simgesi kütüphanesi.
- Jquery:Javascrip kullanımınızı genişletin.
- Layer:Kişisel görüşüm en pratik ve en iyi görünen pop-up katman bileşeni.
- Jquery-Toast:Mesaj istemi bileşeni.
- Pjax:pushState + ajax = pjax.****
- OwO:Front-end ifade kütüphanesi.
Alipay | Alipay Red envelope | |
---|---|---|