CN106251180A - A kind of method of high concurrency advertisement putting website - Google Patents
A kind of method of high concurrency advertisement putting website Download PDFInfo
- Publication number
- CN106251180A CN106251180A CN201610658776.1A CN201610658776A CN106251180A CN 106251180 A CN106251180 A CN 106251180A CN 201610658776 A CN201610658776 A CN 201610658776A CN 106251180 A CN106251180 A CN 106251180A
- Authority
- CN
- China
- Prior art keywords
- advertisement
- client
- data
- server
- program
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0263—Targeted advertisements based upon Internet or website rating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Databases & Information Systems (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention provides a kind of method of high concurrency advertisement putting website, and described method includes at least one server and at least one client, and described method is: the program that program and the advertisement of display advertisement content are formed is stored in client;By program, advertising pictures and the word of client call advertisement, associated data interface request, the file forming a .JS form is stored in server, when the advertisement putting of high concurrency, interface requests and the file of .JS form of data is obtained to server request one, data after acquisition are positioned in client, and the data of acquisition are made advertisement carry out display operation in website by the program that program and the advertisement of described display advertisement content are formed by client.It is the behavior of request data in server that the present invention avoids user to call, and so can reach to solve advertisement and access high concurrent purpose.
Description
Technical field
The present invention relates to network communication technology field, a kind of method particularly relating to high concurrency advertisement putting website.
Background technology
Along with the quickening of internet development process, advertising resource networking becomes a megatrend, with traditional advertising
Compare, network advertisement information resource in quantity, structure, be distributed and scope, the aspect such as intension transfer means propagated all demonstrate
New feature.These new features allow advertisement reach more preferably, faster, the propaganda objective of more hommization.
Enriching constantly of Internet service, the technology being correlated with in website, through development these years, has been sub-divided into the thinnest
Every aspect, for large-scale website, it is very wide, from hardware to software, programming that the technology used more relates to face
The every field such as language, data base, WebServer, fire wall have had the highest requirement, are not the most original simple html
Static website can be compared.Large-scale website, such as large-scale advertisement class throw in website, in the face of a large number of users access, height concurrently
Request aspect, basic solution concentrates on the most several link: use high performance server, high performance data base,
High efficiency programming language, also high performance Web container.These resolving ideas mean bigger throwing to a certain extent
Enter.
In order to tackle the high concurrent request of commercial paper, reduce server stress, make small-sized configuration service device also can answer calmly
A large amount of access to the same time, reach the purpose of advertising display.Thus create patent application document.
Summary of the invention
One of the technical problem to be solved in the present invention, a kind of method being to provide high concurrency advertisement putting website, keep away
Exempt from user calling is the behavior of request data in server, so can reach to solve advertisement and access high concurrent purpose.
The problem of the present invention is achieved in that a kind of method of high concurrency advertisement putting website, and described method includes
At least one server and at least one client, described method is: journey program and the advertisement of display advertisement content formed
Sequence is stored in client;By program, advertising pictures and the word of client call advertisement, associated data interface request, form one
.JS the file of form is stored in server, when the advertisement putting of high concurrency, obtains connecing of data to server request one
Mouthful request and the file of .JS form, the data after acquisition are positioned in client, client by the data that obtain by described exhibition
Show that the program of ad content and the program of advertisement formation make advertisement carry out display operation in website.
Further, described method farther includes multiple server and and processes data request interface module, different
Advertisement is correspondingly arranged on the file of a .JS form, by the file distribution of the .JS form of different advertisements on multiple servers,
So prevent from collapsing because of a large amount of requests at same station server;Described process data request interface module gets client and wants
After the interface of request, carry out the interface judging this request in which corresponding server, thus obtain in corresponding server
Obtain data.
Further, the request of described associated data interface includes: ip address, request amount related data or displaying are clicked on
Record.
Present invention have the advantage that the present invention uses the mode of " going clothes to deposit visitor ";So-called " going clothes to deposit visitor ", be by
User asks most of program of this process of advertisement and processing mode to put and terminate in client.Server only provides crucial lacking
Amount data, the such as id of the advertisement that this advertisement position finally can be asked, some crucial data messages, the most in the form of a file
As .js is stored in server.So, the when that user going acquisition request advertisement, only to server request one acquisition
The interface of critical data, and the file (.js) kept in server, advertisement can be carried out throwing in website by such client
Show.Advertisement module is separated and is done by the present invention, really achieves many benefits;On the one hand more hardware is solved
The problem that cost puts into, has saved the input of unnecessary manpower and materials.The opposing party visits due to the generation in advance of ad data, advertisement
Asking and also improve in speed much, server maintenance is convenient simultaneously.
Accompanying drawing explanation
Fig. 1 is the method flow schematic diagram of the present invention.
Fig. 2 is principle of the invention frame diagram.
Detailed description of the invention
Refer to shown in Fig. 1 and Fig. 2, the method for a kind of high concurrency advertisement putting website of the present invention, described method bag
Including at least one server and at least one client, described method is: the program of display advertisement content and advertisement are formed
Program is stored in client;By program, advertising pictures and the word of client call advertisement, associated data interface request, formed
The file of one .JS form is stored in server, when the advertisement putting of high concurrency, obtains data to server request one
Interface requests and the file of .JS form, the data after acquisition are positioned in client, and the data obtained are passed through described by client
The program that the program of display advertisement content and advertisement are formed makes advertisement carry out display operation in website.Described associated data interface
Request includes: record is clicked in ip address, request amount related data or displaying.
In order to, can preferably alleviate the pressure of server, improve the access speed of client;Described method farther includes
Multiple servers and one process data request interface module, and different advertisements is correspondingly arranged on the file of a .JS form, by difference
The file distribution of .JS form of advertisement on multiple servers, so prevent from collapsing because of a large amount of requests at same station server
Burst;After described process data request interface module gets the interface that client is to be asked, carry out judging that the interface of this request exists
Which corresponding server (there is associated data interface request, by client in the file of the .JS form of the i.e. server of this interpretation
End interface to be asked and the associated data interface in server ask to contrast, if coupling judges), thus arrive
Corresponding server obtains data.
A kind of method of the high concurrency advertisement putting website of the present invention, " going clothes to deposit visitor ", carry out program module separation, i.e.
Program in server is put into client executing, generates data file in advance, and interface requests is separated to respective modules clothes
In business device, it is to avoid it is the behavior of request data in server that user calls, so can reach to solve advertisement and access high concurrent
Purpose.
So-called module separation i.e. analyzer logic, looks at which program can be put into client and perform, and which is not
Client executing can be put into, the most almost all of program all performed in service end is splitted out, client can be put into
The most all it is separated to client.These work such as wherein separate mode is: read caching, reading database are that client is not accomplished
, but advertisement comprises multiple material and shows that this thing just can be put into client and do at random, it not be used in service
End has been got well at random and has been issued client again, or certain advertisement is only in terminal display fixed number of times, it is also possible to be put into client.After advertisement
Platform will be the related data of this advertisement and the program file generation rendering to client executing after throwing in, and this time is the most not
Carrying out throwing in work, this is for generating data in advance.Reality throws in advertisement when, Webpage can comprise this program file
Address.User request containing the page of advertisement when, necessarily use browser to go to see, check net using browser
Program file will be downloaded to client when of page, the browser of client carry out the program in execution, from
And advertisement is shown in website.
In a word, the present invention uses the mode of " going clothes to deposit visitor ";So-called " going clothes to deposit visitor ", is that user is asked advertisement
Most of program of this process and processing mode are put and are terminated in client.Server only provides crucial low volume data, such as should
The id of the advertisement that advertisement position finally can be asked, and some data messages of key, such as some picture characters etc, editing
The when of personnel's releasing advertisements, it is stored in server such as .js the most in the form of a file, this document also includes some client energy
The program called, or some associated data interface request (such as ip, request amount related data are shown and clicked on record etc.), and
These interfaces, may be distributed in different servers, prevent at same station server because a large amount of requests collapse.Such one
Come, the when that user going acquisition request advertisement, only obtain the interface of critical data, and server to server request one
In the file (.js) kept, such client can carry out throwing in website and show advertisement.The present invention is by advertisement module
Separate and do, really achieve many benefits;On the one hand solving the problem that more hardware cost puts into, having saved need not
Want the input of manpower and materials.The opposing party, due to the generation in advance of ad data, advertisement access speed also improves many, simultaneously
Server maintenance is convenient.
The foregoing is only presently preferred embodiments of the present invention, all impartial changes done according to scope of the present invention patent with
Modify, all should belong to the covering scope of the present invention.
Claims (3)
1. the method for one kind high concurrency advertisement putting website, it is characterised in that: described method include at least one server and
At least one client, described method is: the program that program and the advertisement of display advertisement content are formed is stored in client;Will
The program of client call advertisement, advertising pictures and word, associated data interface request, form the file storage of a .JS form
At server, when the advertisement putting of high concurrency, obtain the interface requests of data and .JS form to server request one
File, the data after acquisition are positioned in client, the data program by described display advertisement content that client will obtain
The program formed with advertisement makes advertisement carry out display operation in website.
The method of a kind of high concurrency advertisement putting website the most according to claim 1, it is characterised in that: described method is entered
One step includes that multiple server and processes data request interface module, and different advertisements is correspondingly arranged on the literary composition of a .JS form
Part, by the file distribution of the .JS form of different advertisements on multiple servers, so prevents at same station server because of a large amount of
Ask and collapse;After described process data request interface module gets the interface that client is to be asked, carry out judging this request
Interface in which corresponding server, thus obtain data in corresponding server.
The method of a kind of high concurrency advertisement putting website the most according to claim 1, it is characterised in that: described dependency number
Include according to interface requests: record is clicked in ip address, request amount related data or displaying.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610658776.1A CN106251180A (en) | 2016-08-12 | 2016-08-12 | A kind of method of high concurrency advertisement putting website |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610658776.1A CN106251180A (en) | 2016-08-12 | 2016-08-12 | A kind of method of high concurrency advertisement putting website |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106251180A true CN106251180A (en) | 2016-12-21 |
Family
ID=58079284
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610658776.1A Pending CN106251180A (en) | 2016-08-12 | 2016-08-12 | A kind of method of high concurrency advertisement putting website |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106251180A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107025574A (en) * | 2017-03-20 | 2017-08-08 | 腾讯科技(深圳)有限公司 | The methods of exhibiting and device of promotion message |
CN109101606A (en) * | 2018-08-02 | 2018-12-28 | 深圳市赛亚创想科技有限公司 | For the data processing method and device of industry information, server |
CN112036962A (en) * | 2020-09-18 | 2020-12-04 | 恩亿科(北京)数据科技有限公司 | Advertisement material processing method and related device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080109374A1 (en) * | 1998-01-12 | 2008-05-08 | Levergood Thomas M | Internet server access control and monitoring systems |
CN101520805A (en) * | 2009-03-25 | 2009-09-02 | 中兴通讯股份有限公司 | Distributed file system and file processing method thereof |
CN102724169A (en) * | 2011-03-30 | 2012-10-10 | 上海亿动信息技术有限公司 | Background framework and control system for mobile advertisement system |
CN103379127A (en) * | 2012-04-12 | 2013-10-30 | 阿里巴巴集团控股有限公司 | Data interaction method and apparatus between server and client |
-
2016
- 2016-08-12 CN CN201610658776.1A patent/CN106251180A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080109374A1 (en) * | 1998-01-12 | 2008-05-08 | Levergood Thomas M | Internet server access control and monitoring systems |
CN101520805A (en) * | 2009-03-25 | 2009-09-02 | 中兴通讯股份有限公司 | Distributed file system and file processing method thereof |
CN102724169A (en) * | 2011-03-30 | 2012-10-10 | 上海亿动信息技术有限公司 | Background framework and control system for mobile advertisement system |
CN103379127A (en) * | 2012-04-12 | 2013-10-30 | 阿里巴巴集团控股有限公司 | Data interaction method and apparatus between server and client |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107025574A (en) * | 2017-03-20 | 2017-08-08 | 腾讯科技(深圳)有限公司 | The methods of exhibiting and device of promotion message |
CN107025574B (en) * | 2017-03-20 | 2022-02-25 | 腾讯科技(深圳)有限公司 | Promotion information display method and device |
CN109101606A (en) * | 2018-08-02 | 2018-12-28 | 深圳市赛亚创想科技有限公司 | For the data processing method and device of industry information, server |
CN109101606B (en) * | 2018-08-02 | 2022-01-11 | 深圳市赛亚创想科技有限公司 | Data processing method and device for industry information and server |
CN112036962A (en) * | 2020-09-18 | 2020-12-04 | 恩亿科(北京)数据科技有限公司 | Advertisement material processing method and related device |
CN112036962B (en) * | 2020-09-18 | 2024-01-19 | 恩亿科(北京)数据科技有限公司 | Advertisement material processing method and related device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108334387B (en) | Dynamic interface rendering method and device | |
US9037500B2 (en) | Method, medium, and system of generating a referral website URL using website listings in a cookie | |
US20180157391A1 (en) | Page Information Personalization Method, Apparatus and System | |
CN101364979B (en) | Downloaded material parsing and processing system and method | |
US20090171790A1 (en) | Time based targeted advertising | |
CN108369709A (en) | Network-based ad data service delay reduces | |
CN109636488A (en) | Advertisement placement method and device | |
US20180068354A1 (en) | Method of operating a server and a user terminal for providing advertisement information, and apparatus thereof | |
CN106648688B (en) | Information display method and device | |
CN102799636A (en) | Method and system for displaying webpage by mobile terminal | |
CN108629032A (en) | A kind of page fast response method and device based on delay load | |
CN106251180A (en) | A kind of method of high concurrency advertisement putting website | |
US20150302445A1 (en) | Method for interaction and, server and network platform therefor | |
US20120265620A1 (en) | Click-To-Call Web Advertising | |
CN101369332A (en) | Method and system for imbedding advertisement information in mobile phone web pages | |
CN110020132A (en) | Keyword recommendation method, calculates equipment and storage medium at device | |
CN109948084A (en) | Methods of exhibiting, device, medium and the calculating equipment of webpage information | |
JP2011238018A (en) | Content distribution device and method | |
WO2016024271A1 (en) | System and methods for lead generation | |
CN104008491A (en) | Information processing system and method | |
CN108154405A (en) | Information providing method, computer readable storage medium and computing device | |
JP5021038B2 (en) | Advertisement information management method, advertisement information management apparatus, and advertisement information management program | |
CN109634689A (en) | Using awaking method, device and system, user terminal | |
US20170364941A1 (en) | Dynamic in-store barcode promotions | |
KR102404194B1 (en) | System for managing webpage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161221 |