A product developed with Java, similar to WordPress, supports multi-site and multi -language automatic switching.(JPress started in 2015)
-Elform management -Eling classification -Elis -Elike search (supports SQL Like, Lucene, ES, Opensearch)
-Page management -Page classification -Page comment
-Job management -A resume management -Cuction classification -Recruitment settings
-C product management
- Categories
- Product Reviews -C product settings
-Form management -Form drag and drag design -Fosted into the article -Form data collection -Form data statistics
-Conneys list -Stch into the attachment to the article, page -Anding classification -Video attachment
- User Management
- authority management -The user tag
- group message -Email group hair
-Morphrase management -Stock management -Chat WeChat Management
- System Management -Site management
-Moth templates are installed and uninstalled online -Moth template is enabled and switched online -On online editor and real -time effect -D block dragging design of template mold -The comprehensive template development document -The ultimate template development experience
-It plug -in online installation, uninstallation -In online enable and stop plug -in -Stocks online update -Profile to add a new Controller to the plug -in -Profile to add a new Handler to the plug -in -Prink new interceptor to the plug -in -Prink new HTML, CSS and JS to the plug -in -Profile to create a new database table in the plug -in and the corresponding Model -Card different databases in the plug -in -Profile to dynamically expand the background menu and user center menu via plug -in -At plug -in menu to support the management of user authority settings -Attae is stopped: All Controller, Handler, Intercepter of the plugin are automatically removed automatically -In plug -in: All resources of the plugin are deleted
-Sugin independently, register for entrance -Ne mobile phone text messages, mailbox activation functions -The user center (comment management, personal data management, etc.) -In WeChat browsing, automatically obtain user information through WeChat authorization
-Prodity management -The automatic, maintenance -free dictionary (automatic discovery of background routing, plug -in installation and unloading automatic allocation corresponding) -The distribution of characters and permissions -The user multi -character function -Surora
-Conal WeChat public account docking -Conhe WeChat public account keyword automatic reply -The WeChat public account menu settings -Chat WeChat public account operation plug -in -In the use of plug -in flexible expansion of various WeChat marketing functions -Che WeChat Mini Program docking, configuration
-Suctile site binds independent domain names -Suctile site binds independent secondary catalogs -Su support site binds languages in different regions -In support visiting the main site is to automatically turn to the sub -site according to the language jump
-To settings of each article, page and product independent SEO settings -BAIDU API's real -time push -Baidu and Google's automatic ping submission -Sitemap automatically generates, backstage supports custom opening and closure -The support of Robots.txt reptile spider -The pseudo -static support for the whole station, support custom opening suffix
-Wordpress, hexo, jekyll, WeChat public account and other articles are introduced one click -Cride the article to switch CKEDITOR and Markdown editor at will -The maximized and invasive article writing experience -Docker one -click deployment -Alibaba Cloud, Tencent Cloud CDN online configuration -Alibaba Cloud, Tencent Cloud SMS verification (user registered mobile phone verification) -Fone automatic configuration can automatically synchronize Alibaba Cloud OSS -The comprehensive API interface configuration management -... (more waiting for you to discover)
- Official website:http://www.jpress.cn
- Plug -in list:Click here
- Template list:Click here
- QQ group: 591396171 ,288397536
- User manual
- Development documentation
- Template development
- Plug -in development
- Secondary development
- API interface
- Video tutorial
- JPress-VIP member
- A easy-to-use online code format tool:http://www.CodeFormat.CN
exist Docker Run
curl -O https://gitee.com/JPressProjects/jpress/raw/master/docker-compose.yml && \
docker-compose up -d
Installation and operation through the 80 port on Alibaba Cloud (or Tencent Cloud)
wget https://gitee.com/JPressProjects/jpress/raw/master/install.sh && \
bash install.sh 80
One -click installation video tutorial: http://www.ketang8.com/course/study?chapterId=184
Run through development tools such as Eclipse or IDEA
-
- Install Java, Maven and other development environments on the computer
-
- Download the source code and import Eclipse or IDEA
-
- Root directory,implement
mvn clean package
Command compile -4. Right-click running in development toolsstarter/src/main/java/io.jpress.Starter
Lowermain
method
- Root directory,implement
-
- Access through the browser
http://127.0.0.1:8080
, For automatic installation, the installation process will automatically build a library and build a table
- Access through the browser
JPress Download, import, run video tutorial, link: https://pan.baidu.com/s/1bqbQ9_HjF95EW4qrQvOSag Extraction code: 5jw8
Notice!Notice!Notice!After the first run of JPress, if it is executed again mvn clean package
The command, Jpress will re -install the process.
Solution: JPress will be in the installation process, it will be
starter/target/classes
Generated in the directoryjboot.properties
andinstall.lock
Two files, We need to copy these two files tostarter/src/main/resource
Table of contents.The reason is: whether Jpress is installed, decide in these two files.With these two files, Jpress does not follow the installation process, and the installation process is not available.When we execute
mvn clean
When the command, Maven Clearstarter/target
All files in the directory, so that these two files are lost, Jpress will take the installation process again。 Only copy these two files tostarter/src/main/resource
Directory, execute againmvn clean package
Only when the command can ensure that these two files will not be lost and do not go through the installation process.
- QQ group 1: 591396171
- QQ group 2: 288397536
WeChat communication group: