As a veteran coder who has been working hard in the IT industry for more than 10 years, I plan to launch a news subscription open source project with three purposes:
1. Comprehensive use of various development knowledge learned in recent years to improve myself;
2. Share various development knowledge learned in recent years to help programmers in need;
3. Make a practical project for ordinary users to use.
------------------------------------------------ --------------------------
This project will use the following programming technologies:
c# (acquisition program CrazeSpider)
php (web frontend , management background, app web api interface)
object-c (ios client)
java (android client)
front-end (using uikit)
database mysql
------------ -------------------------------------------------- ------------
Phase 1 project requirements:
1. The administrator configures to collect website information (through php management background), and the collection program CrazeSpider (c#) is responsible for continuously collecting the latest information of the website The article is linked to the database;
2. The administrator configures the method of obtaining the text of each website (through the php management background), and the collection program CrazeSpider (c#) is responsible for continuously obtaining the text of the article link obtained in the first step and saving it to the database;
3. A simple web frontend that displays articles collected from all websites.
4.php writes api interface for ios and android calls
5.android simple frontend, loads all pages
6.ios simple frontend, loads all articles
------------ -------------------------------------------------- -------------
github: https://github.com/songboriceboy/BeShare
The above introduces the live broadcast of the development process of the CrazyReading project (open source to github), including various aspects. I hope it will be helpful to friends who are interested in PHP tutorials.