CN109597616A - A kind of APP terminal model generation system based on paas media cloud multi-tenant - Google Patents

A kind of APP terminal model generation system based on paas media cloud multi-tenant Download PDF

Info

Publication number
CN109597616A
CN109597616A CN201811449519.2A CN201811449519A CN109597616A CN 109597616 A CN109597616 A CN 109597616A CN 201811449519 A CN201811449519 A CN 201811449519A CN 109597616 A CN109597616 A CN 109597616A
Authority
CN
China
Prior art keywords
content
client
advertisement
background end
paas
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811449519.2A
Other languages
Chinese (zh)
Inventor
刘旭
朱愚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Hua Seiun Technology Co Ltd
Original Assignee
Chengdu Hua Seiun Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Hua Seiun Technology Co Ltd filed Critical Chengdu Hua Seiun Technology Co Ltd
Priority to CN201811449519.2A priority Critical patent/CN109597616A/en
Publication of CN109597616A publication Critical patent/CN109597616A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to a kind of, and the APP terminal model based on paas media cloud multi-tenant generates system, comprising: pattern styling module: defining the whole style of several versatilities, completes style design by the rule that background end and client are arranged;Local detail component exhibiting is defined, is saved according to the common way data format of json of agreement, client is then returned to by http protocol by background end, the pattern and sequence of the component exhibiting are rendered by client;Data content module: content is runed including common information content and advertisement, visually dragged or selected common information content and advertisement to run content by background end, it is configured, configuration successful background end program does business processing and is transferred to client by the data format of json;Function point module: specified function is shown for controlling specified client.Various assemblies by being put into inside the Component Gallery of system by this programme, so that next time when identical content there are also using, so that the efficiency of the work improved makes benefit.

Description

A kind of APP terminal model generation system based on paas media cloud multi-tenant
Technical field
The present invention relates to software fields, and in particular to a kind of APP terminal model generation based on paas media cloud multi-tenant System.
Background technique
With the arrival of mobile Internet, new route of transmission is all being sought by each traditional news media, and various In route of transmission, primary mobile application is shown one's talent again with its good user experience.Therefore traditional media starts from one after another One's own mobile application or even the different channel of the same TV station are also in the mobile application for starting from oneself.And it is every Mobile application of producing once even requires from newly developed the correcting upgrading of application
In existing manufacturing system, mainly has the following two problems:
Repeated work, in long-term work, it has been found that have identical place in the displaying of most of mobile applications, still Existing working method, there is no this problem of very good solution, when making mobile application each time all still from the beginning to the end It all starts from, does not maximize social benefit in this way.A large amount of repeated work is caused to occur.
Efficiency, existing mobile application mode determine that the correcting of mobile application each time, such as: whole style is aobvious Show the display styles etc. of data inside the sequence or column of column.These require to redefine demand, then entire weight Newly developed, so period, which is substantially, does unit according to the moon.
Summary of the invention
It is an object of the invention to overcome the deficiencies of the prior art and provide a kind of APP based on paas media cloud multi-tenant Terminal model generates system, usually encounter it is some it is identical, can be abstracted show pattern and function, and by these patterns and function It can be processed into a component, be put into inside the Component Gallery of system, so that next time when identical content there are also using, thus the work improved The efficiency of work makes benefit.
The purpose of the present invention is achieved through the following technical solutions:
A kind of APP terminal model based on paas media cloud multi-tenant generates system, which is characterized in that the system includes:
Pattern styling module: defining the whole style of several versatilities, completes style by the rule that background end and client are arranged Pattern;Local detail component exhibiting is defined, is saved according to the common way data format of json of agreement, then by background end Client is returned to by http protocol, the pattern and sequence of the component exhibiting are rendered by client;
Data content module: content is runed including common information content and advertisement, is visually dragged or is selected by background end Content is runed in common information content and advertisement, is configured, and configuration successful background end program does business processing and by json's Data format is transferred to client;
Function point module: specified function is shown for controlling specified client.
Further, the rule arranged in the pattern styling module includes but is not limited to that title chooses color, title not Choose the carousel figure item number of color, original list.
Further, the common information content is obtained from third party, and its step are as follows:
1) backstage configuration content flow
Beginning selects to need to modify the navigation of content first later, then transfers the interface of tripartite's Content Management System, obtains CMS Column list, column where selection needs the data bound, the interface for transferring tripartite's Content Management System obtains CMS manuscript class Type list, selection need the content type showed, all selections are saved in database;
2) client obtains content flow
After beginning, client is initiated to obtain the request of content to background end by specified navigation ID, and background end passes through navigation The column ID and content type of tripartite's Content Management System that ID is bound from the data base querying navigation, then by inquiring The interface that CMS column ID and content type transfer CMS obtains manuscript list, and last background end is pressed manuscript list back is obtained Client is returned to according to the json data structure arranged with client.
Further, the content type that column where the data bound in the step 1) and selection need to show can be with For multiselect.
Further, the advertisement position configuration flow of the advertisement operation content is as follows:
The position for needing to show advertisement by background end selection, fills in the advertisement position for tripartite's ad system that the advertisement position needs to show ID configures the rule of advertising display, and all selections are then saved in database.
Further, the advertisement position includes seven series advertisements positions:
It wherein spreads its tail one kind, advertisement of spreading its tail;
Open video three classes, comprising: preceding patch, pause, rear patch;
Information content three classes, comprising: information flow, table plague, banner.
Further, it is as follows to obtain process for tripartite's advertisement:
Client is initiated to obtain the request of advertisement to background end by the advertisement position ID of formulation advertisement position binding, and background end passes through extensively It accuses position ID and transfers the interface of tripartite's ad system and obtain ad content under advertisement position, after the ad content that will acquire back passes through The configuration rule of end by content together with ad combination, and by and client agreement json rule return to client End.
The beneficial effects of the present invention are: background end configure it is some with versatility it is identical, can be abstracted show sample Formula and function, and these patterns and function treatment are put into inside the Component Gallery of system at a component, so that next time, there are also phases It is used when with content, so that the efficiency of the work improved makes benefit.
Detailed description of the invention
Fig. 1 is backstage configuration tripartite's content flow figure;
Fig. 2 is that client obtains tripartite's content flow figure;
Fig. 3 is backstage configuration tripartite's advertising flow figure;
Fig. 4 is that client obtains tripartite's advertising flow figure;
Fig. 5 is integrated stand composition of the present invention.
Specific embodiment
Technical solution of the present invention is described in further detail combined with specific embodiments below, but protection scope of the present invention is not It is confined to as described below.
A kind of APP terminal model based on paas media cloud multi-tenant generates system, which is characterized in that the system includes:
Pattern styling module:
The whole style for defining several versatilities completes style design by the rule that background end and client are arranged;Definition part Details component exhibiting saves according to the common way data format of json of agreement, then passes through http protocol by background end Back to client, the pattern and sequence of the component exhibiting are rendered by client;
It specifically includes:
The overall style style of mobile application
It is first abstracted the high whole style of some repeatability, then by back-end technology and client-side technology according to one appointed in advance A little rules, such as: title chooses the unselected color of color, title, carousel figure item number of original list etc..It is respectively completed this Style design.Including being not limited to the layout pattern of entire mobile application, color, name, column name etc..
Said modules specifically include: Gong Ge, banner, layout of a page without columns banner, the equal part layout of a page without columns, individual title, rolling casting, today Focusing, column essence, interaction column essence, live streaming component, public platform recommendation etc..
The local pattern style of mobile application
The component that each is used shows each details of pattern, all in accordance with the data lattice of the common way json of agreement Formula saves, and is then returned by rear end by http protocol and is given to client, the pattern of these components and suitable is rendered by client Sequence.It is so just to play completely by the displaying pattern on the mobile application of Background control client.
Data content module: runing content including common information content and advertisement, visually dragged by background end or It selects common information content and advertisement to run content, is configured, configuration successful background end program is done business processing and passed through The data format of json is transferred to client;
Function point module: showing specified function for controlling specified client, such as: comment, weather forecast, intelligence push away Recommend, interest tags, tripartite log in binding cell-phone number, article thumb up, from media, community, circle, disclose, net red main broadcaster, payment, Activity, information map etc..
Further, the rule arranged in the pattern styling module includes but is not limited to that title chooses color, title not Choose color, the carousel figure item number of original list, picture ratio, click volume, comment number, issuing time, mutual momentum, source etc. The configuration whether shown.
Further, the common information content is obtained from third party, and its step are as follows:
1) backstage configuration content flow
As shown in Figure 1, beginning selects to need to modify the navigation of content first later, connecing for tripartite's Content Management System is then transferred Mouthful, the column list of CMS, column where the data that selection needs to bind are obtained, the interface for transferring tripartite's Content Management System obtains CMS manuscript list of types is taken, selection needs the content type showed, all selections are saved in database;
2) client obtains content flow
As shown in Fig. 2, client is initiated to obtain the request of content, backstage to background end by specified navigation ID after starting Then end is led to by the column ID and content type of the navigation ID tripartite's Content Management System bound from the data base querying navigation It crosses the CMS column ID inquired and content type transfers the interface acquisition manuscript list of CMS, last background end returns acquisition Manuscript list returns to client according to the json data structure arranged with client.
Further, the content type that column where the data bound in the step 1) and selection need to show can be with For multiselect.
Further, the advertisement position configuration flow of the advertisement operation content is as follows:
As shown in figure 3, needing to show the position of advertisement by background end selection, tripartite's advertisement system that the advertisement position needs to show is filled in The advertisement position ID of system, configures the rule of advertising display, and all selections are then saved in database.
Further, the advertisement position includes seven series advertisements positions:
It wherein spreads its tail one kind, advertisement of spreading its tail;
Open video three classes, comprising: preceding patch, pause, rear patch;
Information content three classes, comprising: information flow, table plague, banner.
Further, it is as follows to obtain process for tripartite's advertisement:
As shown in figure 4, client is initiated to obtain the request of advertisement to background end by the advertisement position ID of formulation advertisement position binding, after End obtains the ad content under advertisement position by the interface that advertisement position ID transfers tripartite's ad system, will acquire advertisement back Content by the configuration rule of background end by content together with ad combination, and by and the json rule arranged of client return Back to client.
Working principle explanation:
As shown in figure 5, background end operational process is to generate tenant, followed by basic information configures and matches by pattern styling module Pattern style is set, corresponding content and functional configuration are then carried out by data content module and function point module, ultimately produced APP, in this process, the rule that all module configurations are obtained with client are in compliance with the same agreement.It is i.e. all rear The visualization selection of platform, which is all put into inside mysql database service by PHP service, does permanence preservation.When client terminal start-up is mobile Using when can send a HTTP request toward interface server, request can be dealt into cache server first, and cache server is clothes Data return inside business device is given to client, if will arrive PHP server without data, does logic judgment and from redis Server fetches the former data of caching, toward mysql database goes that former data is drawn to return again to if former data no inside redis PHP server does logic judgment, returns again to cache server and does buffer service, in case next HTTP request uses, is coped with this High concurrent request.
The above is only a preferred embodiment of the present invention, it should be understood that the present invention is not limited to described herein Form should not be regarded as an exclusion of other examples, and can be used for other combinations, modifications, and environments, and can be at this In the text contemplated scope, modifications can be made through the above teachings or related fields of technology or knowledge.And those skilled in the art institute into Capable modifications and changes do not depart from the spirit and scope of the present invention, then all should be in the protection scope of appended claims of the present invention It is interior.

Claims (7)

1. a kind of APP terminal model based on paas media cloud multi-tenant generates system, which is characterized in that the system includes:
Pattern styling module: defining the whole style of several versatilities, completes style by the rule that background end and client are arranged Pattern;Local detail component exhibiting is defined, is saved according to the common way data format of json of agreement, then by background end Client is returned to by http protocol, the pattern and sequence of the component exhibiting are rendered by client;
Data content module: content is runed including common information content and advertisement, is visually dragged or is selected by background end Content is runed in common information content and advertisement, is configured, and configuration successful background end program does business processing and by json's Data format is transferred to client;
Function point module: specified function is shown for controlling specified client.
2. a kind of APP terminal model based on paas media cloud multi-tenant according to claim 1 generates system, feature It is, the rule arranged in the pattern styling module includes but is not limited to that title chooses the unselected color of color, title, list The carousel figure item number of the page.
3. a kind of APP terminal model based on paas media cloud multi-tenant according to claim 1 generates system, feature It is, the common information content is obtained from third party, and its step are as follows:
1) backstage configuration content flow
Beginning selects to need to modify the navigation of content first later, then transfers the interface of tripartite's Content Management System, obtains CMS Column list, column where selection needs the data bound, the interface for transferring tripartite's Content Management System obtains CMS manuscript class Type list, selection need the content type showed, all selections are saved in database;
2) client obtains content flow
After beginning, client is initiated to obtain the request of content to background end by specified navigation ID, and background end passes through navigation The column ID and content type of tripartite's Content Management System that ID is bound from the data base querying navigation, then by inquiring The interface that CMS column ID and content type transfer CMS obtains manuscript list, and last background end is pressed manuscript list back is obtained Client is returned to according to the json data structure arranged with client.
4. a kind of APP terminal model based on paas media cloud multi-tenant according to claim 3 generates system, feature It is, column where the data bound in the step 1) and the content type for selecting needs to show can be multiselect.
5. a kind of APP terminal model based on paas media cloud multi-tenant according to claim 1 generates system, feature It is, the advertisement position configuration flow of the advertisement operation content is as follows:
The position for needing to show advertisement by background end selection, fills in the advertisement position for tripartite's ad system that the advertisement position needs to show ID configures the rule of advertising display, and all selections are then saved in database.
6. a kind of APP terminal model based on paas media cloud multi-tenant according to claim 5 generates system, feature It is, the advertisement position includes seven series advertisements positions:
It wherein spreads its tail one kind, advertisement of spreading its tail;
Open video three classes, comprising: preceding patch, pause, rear patch;
Information content three classes, comprising: information flow, table plague, banner.
7. a kind of APP terminal model based on paas media cloud multi-tenant according to claim 5 generates system, feature It is, it is as follows that tripartite's advertisement obtains process:
Client is initiated to obtain the request of advertisement to background end by the advertisement position ID of formulation advertisement position binding, and background end passes through extensively It accuses position ID and transfers the interface of tripartite's ad system and obtain ad content under advertisement position, after the ad content that will acquire back passes through The configuration rule of end by content together with ad combination, and by and client agreement json rule return to client End.
CN201811449519.2A 2018-11-30 2018-11-30 A kind of APP terminal model generation system based on paas media cloud multi-tenant Pending CN109597616A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811449519.2A CN109597616A (en) 2018-11-30 2018-11-30 A kind of APP terminal model generation system based on paas media cloud multi-tenant

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811449519.2A CN109597616A (en) 2018-11-30 2018-11-30 A kind of APP terminal model generation system based on paas media cloud multi-tenant

Publications (1)

Publication Number Publication Date
CN109597616A true CN109597616A (en) 2019-04-09

Family

ID=65959228

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811449519.2A Pending CN109597616A (en) 2018-11-30 2018-11-30 A kind of APP terminal model generation system based on paas media cloud multi-tenant

Country Status (1)

Country Link
CN (1) CN109597616A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110119501A (en) * 2019-05-10 2019-08-13 苏州云学时代科技有限公司 A method of editing process extracts editor's data on the line based on teaching courseware
CN110969479A (en) * 2019-11-07 2020-04-07 连尚(新昌)网络科技有限公司 Method, equipment and computer storage medium for displaying promoted resources
CN111240758A (en) * 2020-01-06 2020-06-05 北京字节跳动网络技术有限公司 Material display method and device, electronic equipment and storage medium
CN112446725A (en) * 2019-09-03 2021-03-05 百度在线网络技术(北京)有限公司 Information processing method, system, information server and information display client
CN113076105A (en) * 2021-06-08 2021-07-06 知学云(北京)科技股份有限公司 Componentized page rendering method and system for online education and memory
CN113094080A (en) * 2021-03-30 2021-07-09 山西云媒体发展有限公司 Mobile client system of county-level media-blending provincial-level technical platform
CN115269033A (en) * 2022-06-18 2022-11-01 知学云(北京)科技股份有限公司 Method and system for loading external service component package on aPaaS platform

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105554512A (en) * 2016-01-21 2016-05-04 成都索贝数码科技股份有限公司 Saas cloud platform applicable to new media content fusion
CN105681839A (en) * 2015-12-31 2016-06-15 新奥特(北京)视频技术有限公司 Service system for publishing multi-screen contents in unified manner
CN105721896A (en) * 2016-01-21 2016-06-29 成都索贝数码科技股份有限公司 On-line integrated management and control application cloud platform based on saas media cloud technology
CN105808646A (en) * 2016-02-26 2016-07-27 上海全成通信技术有限公司 Content management checkout method and device in complex page on the basis of json schema
CN106294435A (en) * 2015-05-27 2017-01-04 陈志高 A kind of cloud Content Management System based on PaaS cloud platform
CN108733443A (en) * 2018-05-09 2018-11-02 成都市极米科技有限公司 A kind of APP dynamic configuration systems and its implementation, Dynamic Configuration based on android system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106294435A (en) * 2015-05-27 2017-01-04 陈志高 A kind of cloud Content Management System based on PaaS cloud platform
CN105681839A (en) * 2015-12-31 2016-06-15 新奥特(北京)视频技术有限公司 Service system for publishing multi-screen contents in unified manner
CN105554512A (en) * 2016-01-21 2016-05-04 成都索贝数码科技股份有限公司 Saas cloud platform applicable to new media content fusion
CN105721896A (en) * 2016-01-21 2016-06-29 成都索贝数码科技股份有限公司 On-line integrated management and control application cloud platform based on saas media cloud technology
CN105808646A (en) * 2016-02-26 2016-07-27 上海全成通信技术有限公司 Content management checkout method and device in complex page on the basis of json schema
CN108733443A (en) * 2018-05-09 2018-11-02 成都市极米科技有限公司 A kind of APP dynamic configuration systems and its implementation, Dynamic Configuration based on android system

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110119501A (en) * 2019-05-10 2019-08-13 苏州云学时代科技有限公司 A method of editing process extracts editor's data on the line based on teaching courseware
CN112446725A (en) * 2019-09-03 2021-03-05 百度在线网络技术(北京)有限公司 Information processing method, system, information server and information display client
CN112446725B (en) * 2019-09-03 2023-10-13 百度在线网络技术(北京)有限公司 Information processing method, system, information server and information display client
CN110969479A (en) * 2019-11-07 2020-04-07 连尚(新昌)网络科技有限公司 Method, equipment and computer storage medium for displaying promoted resources
CN111240758A (en) * 2020-01-06 2020-06-05 北京字节跳动网络技术有限公司 Material display method and device, electronic equipment and storage medium
CN113094080A (en) * 2021-03-30 2021-07-09 山西云媒体发展有限公司 Mobile client system of county-level media-blending provincial-level technical platform
CN113094080B (en) * 2021-03-30 2024-02-02 山西云媒体发展有限公司 Mobile client system of county-level media-thawing provincial technology platform
CN113076105A (en) * 2021-06-08 2021-07-06 知学云(北京)科技股份有限公司 Componentized page rendering method and system for online education and memory
CN115269033A (en) * 2022-06-18 2022-11-01 知学云(北京)科技股份有限公司 Method and system for loading external service component package on aPaaS platform

Similar Documents

Publication Publication Date Title
CN109597616A (en) A kind of APP terminal model generation system based on paas media cloud multi-tenant
CN106375775B (en) Virtual gift display method and device
Liao Wang Hong fashion culture and the postfeminist time in China
TW201741906A (en) Page resource delivery method and apparatus
CN110139162A (en) The sharing method and device of media content, storage medium, electronic device
CN104809209A (en) Display method, display device and server of social network information flow
CN103607634A (en) Method for reducing network video ordering terminal user waiting time
CN109033149A (en) Information recommendation method, device, server and storage medium
CN105430438B (en) The configuration method and system at a kind of intelligent television theme shop server end
CN105094775B (en) Webpage generation method and device
CN103310362A (en) Intelligent broadcast and television marketing assisting method and system based on GPS (globe positioning system) positioning
TWI656768B (en) Method, system, client device and server for providing internet application service
CN103345465A (en) Method and device for labeling and displaying multi-media files
CN110324676A (en) Data processing method, media content put-on method, device and storage medium
CN113050939A (en) Page generation method and device
CN104618420A (en) Information display method and device
CN111352623B (en) Page generation method and device
CN104156471A (en) Recommending processing method and system for automatic online decorative painting synthesis
CN104572794A (en) Method and system for showing network information in a user-friendly manner
KR20160013536A (en) System and method for providing advertisement through voluntary production and spread of viral contents
CN105915958A (en) Method, apparatus and system for following program at television end
CN106888406A (en) A kind of time-based interaction content method for pushing and system
CN110598096A (en) Method, electronic device and computer-readable medium for presenting information
CN107004206A (en) The directional data interacted based on social media
CN108846110A (en) A kind of information issuing system and dissemination method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190409

RJ01 Rejection of invention patent application after publication