Use Laravel to quickly build a website series-classified aggregation website: webshowu

Source: Internet
Author: User
Use Laravel to quickly build website series-classified aggregation websites: webshowu introduction

A classification directory and navigation program based on laravel5.2! This is just a simple improvement, and there will be a lot of powerful functions in the future ......

The documentation is still being improved ...... Please wait ......

It was an independent lambq development program. when lambq learned laravel5.2, I came to feel it ......

Address: https://github.com/lambq/webshowu

GitHub

Https://github.com/lambq/webshowu

What modules are available?
  • Information article Management Module
  • Directory website management module
What functions are available?
  • Scheduled program running (cron task scheduling)
  • Long-time running program function (queue)
  • Phpquery collector function (the syntax is similar to jquery's dom collection operations-the best one I have ever seen)
  • Curl dynamic proxy (specifically designed to prevent collection)
  • External links based on http reverse indexing (automatically indexing websites)
What are the combinations of modules and functions?
  • Xiomei combination: based on http reverse indexing of external links, automatically indexing websites and generating website thumbnails and various data collection. This is a long time-consuming php running time that may exceed 60 seconds, so I set up a queue (jobs) dedicated to "tasks thrown by Xiumei ".
  • Collection combination: create a collection rule table, call cron task scheduling, and read the rules in the rule table every minute. Therefore, the rules are repeatedly distributed to the queue (jobs) of the processing rule) and then all the articles (titles and links) to be collected are sent to the articles collection queue (jobs ).
Which expansion packages are using laravel?
  • Jenssegers/agent-easily identifies client information
  • Steven yangecho/laravel-u-editor -- Baidu editor
  • Overtrue/laravel-lang -- language packs in multiple countries of laravel
  • Predis/predis -- the best redis-php extension package
What services are laravel used?
  • Artisan tool (Artisan Console)
  • Cache)
  • File system/Cloud Storage (Filesystem/Cloud Storage)
  • Helper functions (Helpers)
  • Pagination)
  • Queue)
  • Session
  • Task Scheduling)
Which php extensions are used?
  • Fileinfo
  • Openssl
  • Pdo
  • Mbstring
  • Tokenizer
  • Pcntl
  • Redis
  • Memcached
What additional programs are used?
  • Python process management and control system (supervisor)
  • Linux's scheduled task system "only accurate minutes" (cron/crontab)
Grateful

Thanks to the following projects, which are ranked in no particular order

  • Phphub
  • Bootstrap
  • Laravel
  • Laravel College
Bug feedback

If you have any questions during use, please feel free to contact me through the following Contact Information:

  • QQ: 57176386

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.