CN106251180A - A kind of method of high concurrency advertisement putting website - Google Patents

A kind of method of high concurrency advertisement putting website Download PDF

Info

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
Application number
CN201610658776.1A
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.)
Fujian Cnfol Information Technology Co Ltd
Original Assignee
Fujian Cnfol Information 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 Fujian Cnfol Information Technology Co Ltd filed Critical Fujian Cnfol Information Technology Co Ltd
Priority to CN201610658776.1A priority Critical patent/CN106251180A/en
Publication of CN106251180A publication Critical patent/CN106251180A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0263Targeted advertisements based upon Internet or website rating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation 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

A kind of method of high concurrency advertisement putting website
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.
CN201610658776.1A 2016-08-12 2016-08-12 A kind of method of high concurrency advertisement putting website Pending CN106251180A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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