CN109543124B - Page loading method, storage medium and server - Google Patents

Page loading method, storage medium and server Download PDF

Info

Publication number
CN109543124B
CN109543124B CN201811221689.5A CN201811221689A CN109543124B CN 109543124 B CN109543124 B CN 109543124B CN 201811221689 A CN201811221689 A CN 201811221689A CN 109543124 B CN109543124 B CN 109543124B
Authority
CN
China
Prior art keywords
page
information
visitor
inputter
identity information
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.)
Active
Application number
CN201811221689.5A
Other languages
Chinese (zh)
Other versions
CN109543124A (en
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.)
Ping An Life Insurance Company of China Ltd
Original Assignee
Ping An Life Insurance Company of China 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 Ping An Life Insurance Company of China Ltd filed Critical Ping An Life Insurance Company of China Ltd
Priority to CN201811221689.5A priority Critical patent/CN109543124B/en
Publication of CN109543124A publication Critical patent/CN109543124A/en
Application granted granted Critical
Publication of CN109543124B publication Critical patent/CN109543124B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a page loading method, a storage medium and a server, comprising the following steps: if an information input order of an inputter is detected on a current page, acquiring information input by the inputter on the page and identity information of the inputter; binding the page and the information recorded by the page with the identity information of the recorded person respectively and storing the binding information into a cache database; monitoring and capturing a page access request of a visitor, and searching whether an entry associated with the visitor exists in the cache database according to the identity information of the visitor carried by the page access request; and if the user is associated with the visitor, loading a page bound with the identity information of the user associated with the visitor and the information recorded by the page in the cache database. According to the invention, when the user reopens the page, the information input on the page when the user opens the page last time is loaded, so that the page information input efficiency can be improved, and the interaction experience can be enhanced.

Description

Page loading method, storage medium and server
Technical Field
The present invention relates to the field of information processing technologies, and in particular, to a page loading method, a storage medium, and a server.
Background
With the gradual popularization and development of multimedia network technologies such as javascript/html5, multimedia content in the web browsing process is gradually increased, and requirements on network speed and hardware equipment in the web browsing process are also increased. When a user logs in a page on a terminal device to input information, the user carelessly exits the page due to network disconnection or system problems, and when the user reenters the page, the information input before exiting needs to be input again, so that interaction experience is poor.
Disclosure of Invention
The embodiment of the invention provides a page loading method, a storage medium and a server, which are used for solving the problems that in the prior art, when a user logs in a page on a terminal device, the page is stopped because of network disconnection or carelessness of a system, when the user reenters the page, the information which is logged in before the page is stopped needs to be reentered, and the interaction experience is poor.
A first aspect of an embodiment of the present invention provides a page loading method, including:
if an information input order of an inputter is detected on a current page, acquiring information input by the inputter on the page and identity information of the inputter;
binding the page and the information recorded by the page with the identity information of the recorded person respectively and storing the binding information into a cache database;
monitoring and capturing a page access request of a visitor, wherein the page access request carries identity information of the visitor;
searching whether an entry person associated with the visitor exists in the cache database according to the identity information of the visitor;
if the buffer database contains the inputter associated with the visitor, loading the page bound with the identity information of the inputter associated with the visitor and the information recorded by the page in the buffer database.
A second aspect of an embodiment of the present invention provides a server comprising a memory and a processor, the memory storing a computer program executable on the processor, the processor implementing the following steps when executing the computer program:
if an information input order of an inputter is detected on a current page, acquiring information input by the inputter on the page and identity information of the inputter;
binding the page and the information recorded by the page with the identity information of the recorded person respectively and storing the binding information into a cache database;
monitoring and capturing a page access request of a visitor, wherein the page access request carries identity information of the visitor;
searching whether an entry person associated with the visitor exists in the cache database according to the identity information of the visitor;
if the buffer database contains the inputter associated with the visitor, loading the page bound with the identity information of the inputter associated with the visitor and the information recorded by the page in the buffer database.
A third aspect of the embodiments of the present invention provides a computer readable storage medium storing a computer program which when executed by a processor performs the steps of:
if an information input order of an inputter is detected on a current page, acquiring information input by the inputter on the page and identity information of the inputter;
binding the page and the information recorded by the page with the identity information of the recorded person respectively and storing the binding information into a cache database;
monitoring and capturing a page access request of a visitor, wherein the page access request carries identity information of the visitor;
searching whether an entry person associated with the visitor exists in the cache database according to the identity information of the visitor;
if the buffer database contains the inputter associated with the visitor, loading the page bound with the identity information of the inputter associated with the visitor and the information recorded by the page in the buffer database.
In the embodiment of the invention, if the information input command of the user is detected in the current page, the information input by the user in the page and the identity information of the user are acquired, the page and the information input by the page are respectively bound with the identity information of the user and then stored in the cache database, the information input by the user on the page is stored in real time, then the page access request of the user is monitored and captured, the page access request carries the identity information of the user, whether the user associated with the user exists or not is searched in the cache database according to the identity information of the user, if the user associated with the user exists in the cache database, the page bound with the identity information of the user associated with the user and the information input by the page in the cache database are loaded, the problem that the page information needs to be re-recorded when the page is disconnected or the system is caused can be avoided, so that the information input efficiency of the user on the page is improved, and the interactive experience of the user and the page is enhanced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flowchart of a page loading method according to an embodiment of the present invention;
FIG. 2 is a flowchart of a specific implementation of a page loading method S102 according to an embodiment of the present invention;
FIG. 3 is a flowchart of another implementation of the page loading method S102 according to an embodiment of the present invention;
fig. 4 is a flowchart of a specific implementation of a page loading method S105 provided in an embodiment of the present invention;
FIG. 5 is a block diagram of a page loader according to an embodiment of the present invention;
fig. 6 is a schematic diagram of a server according to an embodiment of the present invention.
Detailed Description
In order to make the objects, features and advantages of the present invention more comprehensible, the technical solutions in the embodiments of the present invention are described in detail below with reference to the accompanying drawings, and it is apparent that the embodiments described below are only some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Fig. 1 shows an implementation flow of the page loading method provided by the embodiment of the present invention, where the method flow includes steps S101 to S105. The specific implementation principle of each step is as follows:
s101: if an information input order of an inputter is detected on a current page, acquiring the information input by the inputter on the page and the identity information of the inputter.
Specifically, the information input instruction refers to that input information is detected in an information frame of a current page. The user is a user who inputs information. In the embodiment of the invention, a user needs to log in before logging in information on a page opened on a terminal, if logging in is successful, an information logging instruction is detected, otherwise, the information logging instruction is not detected to reduce power consumption, wherein logging in is successful, namely logging in account information corresponds to account information stored in a background, and the account information comprises identity information, such as an account number, an identity card number, a mobile phone number or face information, for identifying a user. When the current page detects information recorded by an information base of the current page, information recorded by the user on the page and identity information of the user are obtained, and the identity information of the user is determined according to account information when the user logs in the page.
In this embodiment, the page refers to a page in which information can be input, for example, the information input page for a vehicle insurance policy issuing process includes a vehicle information input page, a vehicle owner information input page, an insurance inquiry page, a premium calculation page, an insurance applicant information input page, an insurance information confirmation page, a insurance policy for underwriting page, and a policy issuing payment page, where the vehicle information input page includes information such as a license plate, a date of primary boarding, a frame number, a vehicle model number, an engine number, a quality of service, and an air displacement.
S102: and binding the page and the information recorded by the page with the identity information of the recorded person respectively and storing the binding information and the information into a cache database.
Specifically, binding the page and the information recorded by the page with the identity information of the user refers to respectively establishing a mapping relationship between the page and the identity information of the user, and a mapping relationship between the information recorded by the page and the identity information of the user, wherein the identity information of the same user corresponds to at least one page, and one page comprises at least one key information.
As an embodiment of the present invention, as shown in fig. 2, the S102 specifically includes:
a1: and monitoring a cache trigger event. The buffer triggering event is an event triggering buffer page information, and comprises page switching, page closing, application flashing back and the like, and if the buffer event triggers, the information recorded by the current page is completely buffered, so that the need of re-recording when entering the page next time is avoided, and the time is saved.
A2: if the cache trigger event is monitored, the page and the information recorded on the page are used as the page bound with the identity information of the user, and the query code of the page is obtained, wherein the query code is an information code which is generated according to the page information and is used for identifying the page. Specifically, when a buffering trigger event is monitored, the page and the information recorded on the page are buffered, and the page and the information recorded on the page can be associated according to the identity information of the user.
A3: and the query code, the information recorded on the page and the identity information of the recorded person are associated and bound and then stored in a cache database. Specifically, the page corresponding to the query code can be called according to the query code, and the loading speed can be improved and the user experience can be enhanced by associating and binding the query code with the information recorded on the page and the identity information of the user.
Optionally, the specific implementation flow of the step A2 of the page loading method provided by the embodiment of the present invention is as follows:
a21: and acquiring interface information and page parameters of the page. Specifically, the interface information includes an interface number, and the page parameter is a web page parameter.
A22: and generating a query code of the page based on the interface information and the page parameters.
In the embodiment of the invention, the query code is generated according to the interface information of the page and the page parameters. Optionally, the page parameters are serialized, signature processing is carried out on the serialized page parameters, a corresponding signature value is generated, and a query code is generated according to the interface information and the signature value, so that the security of the page is improved. For example, MD5 (Message-digest Algorithm) is used to sign the serialized page parameters, and then a query code is generated according to the interface information and the signature value.
In the embodiment of the present invention, when the acquired information recorded by the user on the current page is all recorded into the cache data, the storage space of the cache database is easy to be full, so as to be an embodiment of the present invention, as shown in fig. 3, the information recorded by the user on the current page can be screened and then bound with the identity information of the user for caching, and the step S102 specifically includes the following steps:
b1: and judging whether the information recorded in the page is key information or not. The key information refers to pre-specified information. For example, the key information of the vehicle information entry page is designated as license plate, vehicle model, engine number and date of initial login,
b2: if the information recorded by the page is key information, the page and the key information are respectively bound with the identity information of the recorded person and then stored into a cache database. At this time, the page and the key information on the page are bound with the identity information of the inputter and then cached, so that the waste of the storage space of the cache database is reduced, and the utilization rate of the storage space is improved.
Optionally, acquiring the query code of the page, binding the query code of the page and the key information with the identity information of the inputter respectively, and storing the binding information and the key information into a cache database. The query code refers to an information code generated according to page information and used for identifying the page. Binding the page (or the query code) and the key information with the identity information of the user respectively means that the mapping relation between the page (or the query code) and the identity information of the user and the mapping relation between the key information and the identity information of the user are respectively established, the identity information of the same user corresponds to at least one page (or the query code), and one page (or the query code) corresponds to at least one key information.
Optionally, when the input information is stored in the cache database, setting the effective time of the input information cache. When the effective time of the input information arrives, the input information is cleared from the cache database, and the storage space occupied in the cache data is reduced.
S103: and monitoring and capturing a page access request of a visitor, wherein the page access request carries the identity information of the visitor.
Specifically, the page access request includes a website input instruction, a link click trigger instruction, and the like. The identity information of the visitor comprises an account number, an identity card number, a mobile phone number, face information or other information which can be used for identifying the visitor.
Optionally, before the step S103, a page sharing instruction is detected, where the page sharing instruction refers to sharing a page from a first terminal to a second terminal. In this embodiment, there is a first terminal and a second terminal, where the terminals may refer to smart devices or users. When the first terminal detects an information input order, the page of input information and the input information are associated with identity information carried by the information input order and then stored in a cache database; and detecting a page sharing instruction, wherein the page sharing instruction carries a query code of a page to be shared designated by the page sharing instruction and a sharing user ID (identity) of the page sharing instruction, and when the page sharing instruction is detected, a first terminal generates an address of the page to be shared according to the query code of the page to be shared and the sharing user ID and sends the address of the page to be shared to a second terminal. And monitoring and capturing the page access request of the visitor at the second terminal. And the second terminal determines the sharing user ID of the page according to the address of the page carried in the page access request.
S104: and searching whether an entry associated with the visitor exists in the cache database according to the identity information of the visitor.
In the embodiment of the present invention, the visitor and the inputter may be the same user, and whether the visitor and the inputter are the same user is determined according to the identity information. If the identity information of the visitor is the same as the identity information of the inputter, the visitor and the inputter are the same user. Alternatively, the visitor and the inputter may be different users, and the identity information of the visitor is associated with the identity information of the inputter. For example, the logger is a salesman and the visitor is a customer of the salesman.
S105: if the buffer database contains the inputter associated with the visitor, loading the page bound with the identity information of the inputter associated with the visitor and the information recorded by the page in the buffer database.
In the embodiment of the invention, whether the identity information of the visitor is the same as or related to the identity information recorded in the cache database is judged, and if the identity information of the visitor is the same as or related to the identity information recorded in the cache database, the page bound with the identity information of the recorded person related to the visitor in the cache database and the recorded information of the page are loaded.
As an embodiment of the present invention, fig. 4 shows a specific implementation flow of the page loading method S105 provided in the embodiment of the present invention, which is described in detail below:
c1: if a plurality of pages are bound with the identity information of the inputter associated with the interviewer, acquiring the page priority value of each page bound with the identity information of the inputter associated with the interviewer. It should be noted that, in this embodiment, the plurality of pages and the information recorded on the pages to which the identity information of the user is bound are necessarily associated with the identity information of the user, and the user is not authorized to access the pages and the information recorded on the pages that are not associated with the identity information of the user.
C2: and sequentially sequencing a plurality of pages bound with the identity information of the inputter associated with the visitor according to the page priority value from large to small.
And C3: and loading the page with the largest priority value and the information recorded on the page.
Optionally, the step B1 includes:
calculating the page priority value of the page i according to the following formula i
Wherein, the sequence i Representing the historical access frequency, stime, of the ith page i Indicating the historical residence time of the user on the ith page, N indicating the historical access times of the user to the ith page, lambda i Representing the preset value of the ith page.
In the embodiment of the invention, if the information input command of the user is detected in the current page, the information input by the user on the page and the identity information of the user are acquired, the page and the information input by the page are respectively bound with the identity information of the user and then stored in the cache database, the information input by the user on the page is stored in real time, then the page access request of the user is monitored and captured, the page access request carries the identity information of the user, whether the user associated with the user exists or not is searched in the cache database according to the identity information of the user, if the user associated with the user exists in the cache database, the page bound with the identity information of the user associated with the user and the information input by the page in the cache database are loaded, the problem that the page information needs to be re-recorded when the page is disconnected or the system is caused can be avoided, meanwhile, the page access request is re-opened from the first terminal to the second terminal, the information input by the user is saved again, and the interaction time of the user and the page interaction experience with the user on the page information is improved.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic, and should not limit the implementation process of the embodiment of the present invention.
Corresponding to the page loading method described in the above embodiments, fig. 5 shows a block diagram of the page loading device provided in the embodiment of the present application, and for convenience of explanation, only the portion relevant to the embodiment of the present application is shown.
Referring to fig. 5, the page loading apparatus includes: an information acquisition unit 51, an information caching unit 52, a request capturing unit 53, an information searching unit 54, an information loading unit 55, wherein:
the information obtaining unit 51 is configured to obtain information that is already recorded by an inputter on a current page and identity information of the inputter if an information recording instruction of the inputter is detected on the current page;
the information caching unit 52 is configured to bind the page and the information entered by the page with identity information of the user, and store the bound information into a cache database;
a request capturing unit 53, configured to monitor and capture a page access request of a visitor, where the page access request carries identity information of the visitor;
an information searching unit 54, configured to search whether an entry associated with the visitor exists in the cache database according to the identity information of the visitor;
and the information loading unit 55 is configured to load a page bound with identity information of an inputter associated with the visitor and information already entered by the page in the cache database if the inputter associated with the visitor exists in the cache database.
Optionally, the information caching unit 52 includes:
the event monitoring module is used for monitoring a cache trigger event;
the query code acquisition module is used for taking the page and the information recorded on the page as a page bound with the identity information of the user if the cache trigger event is monitored, and acquiring a query code of the page, wherein the query code is an information code which is generated according to page information and is used for identifying the page;
and the first information binding cache module is used for storing the query code, the information which is recorded on the page and the identity information of the user in a cache database after being associated and bound.
Optionally, the query code acquisition module specifically includes:
the information parameter acquisition sub-module is used for acquiring the interface information and the page parameters of the page;
and the query code generation sub-module is used for generating the query code of the page based on the interface information and the page parameters.
Optionally, the information caching unit 52 includes:
and the key information judging module is used for judging whether the information recorded in the page is key information or not.
And the second information binding cache module is used for binding the page and the key information with the identity information of the user and storing the bound information and the key information into a cache database if the information which is already recorded on the page is the key information.
Optionally, the information loading unit 55 includes:
the page priority value acquisition module is used for acquiring the page priority value of each page bound with the identity information of the inputter associated with the visitor if the identity information of the inputter associated with the visitor is bound with a plurality of pages;
the ordering module is used for sequentially ordering a plurality of pages bound with the identity information of the inputter associated with the visitor from the top to the bottom according to the page priority value;
and the information loading module is used for loading the page with the largest page priority value and the information recorded on the page.
Optionally, the page priority value obtaining module specifically includes:
the priority value calculation module is used for calculating the page priority value property of the page i according to the following formula i
Wherein, the sequence i Representing the historical access frequency, stime, of the ith page i Indicating the historical residence time of the user on the ith page, N indicating the historical access times of the user to the ith page, lambda i Representing the preset value of the ith page.
In the embodiment of the invention, if the information input command of the user is detected in the current page, the information input by the user in the page and the identity information of the user are acquired, the page and the information input by the page are respectively bound with the identity information of the user and then stored in the cache database, the information input by the user on the page is stored in real time, then the page access request of the user is monitored and captured, the page access request carries the identity information of the user, whether the user associated with the user exists or not is searched in the cache database according to the identity information of the user, if the user associated with the user exists in the cache database, the page bound with the identity information of the user associated with the user and the information input by the page in the cache database are loaded, the problem that the page information needs to be re-recorded when the page is disconnected or the system is caused can be avoided, so that the information input efficiency of the user on the page is improved, and the interactive experience of the user and the page is enhanced.
Fig. 6 is a schematic diagram of a server according to an embodiment of the present invention. As shown in fig. 6, the server 6 of this embodiment includes: a processor 60, a memory 61 and a computer program 62, such as a page loader, stored in the memory 61 and executable on the processor 60. The processor 60, when executing the computer program 62, implements the steps of the various page loading method embodiments described above, such as steps 101 through 105 shown in fig. 1. Alternatively, the processor 60, when executing the computer program 62, performs the functions of the modules/units of the apparatus embodiments described above, such as the functions of the units 51 to 55 shown in fig. 5.
Illustratively, the computer program 62 may be partitioned into one or more modules/units that are stored in the memory 61 and executed by the processor 60 to complete the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing the specified functions, which instruction segments describe the execution of the computer program 62 in the server 6.
The server 6 may be a computing device such as a desktop computer, a notebook computer, a palm computer, a cloud server, etc. The server may include, but is not limited to, a processor 60, a memory 61. It will be appreciated by those skilled in the art that fig. 6 is merely an example of server 6 and is not limiting of server 6, and may include more or fewer components than shown, or may combine certain components, or different components, e.g., the server may also include input and output devices, network access devices, buses, etc.
The processor 60 may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSPs), application specific integrated circuits (Application Specific Integrated Circuit, ASICs), off-the-shelf programmable gate arrays (Field-Programmable Gate Array, FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 61 may be an internal storage unit of the server 6, such as a hard disk or a memory of the server 6. The memory 61 may be an external storage device of the server 6, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the server 6. Further, the memory 61 may also include both an internal storage unit and an external storage device of the server 6. The memory 61 is used for storing the computer program and other programs and data required by the server. The memory 61 may also be used for temporarily storing data that has been output or is to be output.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated modules/units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the present invention may implement all or part of the flow of the method of the above embodiment, or may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when the computer program is executed by a processor, the computer program may implement the steps of each of the method embodiments described above. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth. It should be noted that the computer readable medium contains content that can be appropriately scaled according to the requirements of jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is subject to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
The above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention.

Claims (5)

1. A method for loading a page, comprising:
if an information input order of an inputter is detected on a current page, acquiring information input by the inputter on the page and identity information of the inputter;
binding the page and the information recorded by the page with the identity information of the recorded person respectively and storing the binding information into a cache database; the step of binding the page and the information entered by the page with the identity information of the user and storing the binding information into a cache database comprises the following steps:
monitoring a cache trigger event; if the cache trigger event is monitored, the page and the information recorded on the page are used as pages bound with the identity information of the user, and a query code of the page is obtained, wherein the query code is an information code which is generated according to the page information and is used for identifying the page; the query code, the information recorded on the page and the identity information of the recorded person are associated and bound and then stored in a cache database;
monitoring and capturing a page access request of a visitor, wherein the page access request carries identity information of the visitor;
searching whether an entry person associated with the visitor exists in the cache database according to the identity information of the visitor;
if the buffer database contains the inputter associated with the visitor, loading a page bound with the identity information of the inputter associated with the visitor and the information recorded by the page in the buffer database; if the buffer database has the inputter associated with the visitor, loading a page bound with the identity information of the inputter associated with the visitor and the information recorded by the page in the buffer database, wherein the page comprises the following steps:
if a plurality of pages are bound with the identity information of the inputter associated with the visitor, acquiring the page priority value of each page bound with the identity information of the inputter associated with the visitor; the step of acquiring the page priority value of each page bound with the identity information of the inputter associated with the interviewer comprises the following steps: the page is calculated according to the following formulaiPage priority value of (2)proprity i
Wherein,,Frequence i represent the firstiThe historical access frequency of the individual pages,Stime i indicating that the user is at the firstiHistorical dwell time for each page, N represents user access toiThe historical number of accesses to the individual pages,λ i represent the firstiPreset values of the individual pages;
sequentially sequencing a plurality of pages bound with the identity information of the inputter associated with the visitor from large to small according to the page priority value; and loading the page with the largest priority value and the information recorded on the page.
2. The page loading method as recited in claim 1, wherein the obtaining the query code of the page comprises:
acquiring interface information and page parameters of the page;
and generating a query code of the page based on the interface information and the page parameters.
3. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the page loading method according to any one of claims 1 to 2.
4. A server comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor when executing the computer program performs the steps of:
if an information input order of an inputter is detected on a current page, acquiring information input by the inputter on the page and identity information of the inputter;
binding the page and the information recorded by the page with the identity information of the recorded person respectively and storing the binding information into a cache database; the step of binding the page and the information entered by the page with the identity information of the user and storing the binding information into a cache database comprises the following steps:
monitoring a cache trigger event; if the cache trigger event is monitored, the page and the information recorded on the page are used as pages bound with the identity information of the user, and a query code of the page is obtained, wherein the query code is an information code which is generated according to the page information and is used for identifying the page; the query code, the information recorded on the page and the identity information of the recorded person are associated and bound and then stored in a cache database;
monitoring and capturing a page access request of a visitor, wherein the page access request carries identity information of the visitor;
searching whether an entry person associated with the visitor exists in the cache database according to the identity information of the visitor;
if the buffer database contains the inputter associated with the visitor, loading a page bound with the identity information of the inputter associated with the visitor and the information recorded by the page in the buffer database; if the buffer database has the inputter associated with the visitor, loading a page bound with the identity information of the inputter associated with the visitor and the information recorded by the page in the buffer database, wherein the page comprises the following steps:
if a plurality of pages are bound with the identity information of the inputter associated with the visitor, acquiring the page priority value of each page bound with the identity information of the inputter associated with the visitor; the step of acquiring the page priority value of each page bound with the identity information of the inputter associated with the interviewer comprises the following steps: the page is calculated according to the following formulaiPage priority value of (2)proprity i
Wherein,,Frequence i representation ofFirst, theiThe historical access frequency of the individual pages,Stime i indicating that the user is at the firstiHistorical dwell time for each page, N represents user access toiThe historical number of accesses to the individual pages,λ i represent the firstiPreset values of the individual pages;
sequentially sequencing a plurality of pages bound with the identity information of the inputter associated with the visitor from large to small according to the page priority value; and loading the page with the largest priority value and the information recorded on the page.
5. The server of claim 4, wherein the obtaining the query code for the page comprises:
acquiring interface information and page parameters of the page;
and generating a query code of the page based on the interface information and the page parameters.
CN201811221689.5A 2018-10-19 2018-10-19 Page loading method, storage medium and server Active CN109543124B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811221689.5A CN109543124B (en) 2018-10-19 2018-10-19 Page loading method, storage medium and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811221689.5A CN109543124B (en) 2018-10-19 2018-10-19 Page loading method, storage medium and server

Publications (2)

Publication Number Publication Date
CN109543124A CN109543124A (en) 2019-03-29
CN109543124B true CN109543124B (en) 2023-07-25

Family

ID=65844041

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811221689.5A Active CN109543124B (en) 2018-10-19 2018-10-19 Page loading method, storage medium and server

Country Status (1)

Country Link
CN (1) CN109543124B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110245309A (en) * 2019-05-21 2019-09-17 深圳壹账通智能科技有限公司 Page loading method and device
CN111586164B (en) * 2020-05-06 2023-08-15 上海达龙信息科技有限公司 Sharing, succession and information processing method of remote cloud desktop and electronic equipment
CN112749124A (en) * 2020-12-28 2021-05-04 深圳壹账通创配科技有限公司 Page information management method and device, computer equipment and readable storage medium
CN112818649A (en) * 2021-02-02 2021-05-18 北京首汽智行科技有限公司 Data filling method and system for data filling page cache
CN113064926B (en) * 2021-03-16 2022-12-30 青岛海尔科技有限公司 Data screening method and device, storage medium and electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880616A (en) * 2011-07-15 2013-01-16 腾讯科技(深圳)有限公司 Browser page loading method and device
CN105512251A (en) * 2015-12-01 2016-04-20 北京百度网讯科技有限公司 Page cache method and device
CN106294648A (en) * 2016-08-03 2017-01-04 腾讯科技(深圳)有限公司 A kind of processing method and processing device for page access path

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8122223B2 (en) * 2008-04-18 2012-02-21 International Business Machines Corporation Access speculation predictor with predictions based on memory region prior requestor tag information
US20110029899A1 (en) * 2009-08-03 2011-02-03 FasterWeb, Ltd. Systems and Methods for Acceleration and Optimization of Web Pages Access by Changing the Order of Resource Loading
US9436777B2 (en) * 2009-08-13 2016-09-06 Yahoo! Inc. Method and system for causing a browser to preload web page components

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880616A (en) * 2011-07-15 2013-01-16 腾讯科技(深圳)有限公司 Browser page loading method and device
CN105512251A (en) * 2015-12-01 2016-04-20 北京百度网讯科技有限公司 Page cache method and device
CN106294648A (en) * 2016-08-03 2017-01-04 腾讯科技(深圳)有限公司 A kind of processing method and processing device for page access path

Also Published As

Publication number Publication date
CN109543124A (en) 2019-03-29

Similar Documents

Publication Publication Date Title
CN109543124B (en) Page loading method, storage medium and server
EP3786871B1 (en) Vehicle-related information processing based on blockchain
CN107852412B (en) System and method, computer readable medium for phishing and brand protection
CN110489415B (en) Data updating method and related equipment
US20160188723A1 (en) Cloud website recommendation method and system based on terminal access statistics, and related device
CN110222107B (en) Data transmission method and related equipment
CN110909229A (en) Webpage data acquisition and storage system based on simulated browser access
US20210042150A1 (en) Method-call-chain tracking method, electronic device, and computer readable storage medium
CN107302586A (en) A kind of Webshell detection methods and device, computer installation, readable storage medium storing program for executing
CN110598478A (en) Block chain based evidence verification method, device, equipment and storage medium
CN110634213A (en) Vehicle management method, device, computer equipment and storage medium
CN114996675A (en) Data query method and device, computer equipment and storage medium
CN110032834B (en) System authorization control method, terminal equipment and storage medium
CN110648412A (en) Intelligent inspection method, mobile terminal and storage medium
CN116226865A (en) Security detection method, device, server, medium and product of cloud native application
CN110991358A (en) Text comparison method and device based on block chain
CN115421656A (en) Data access management method, device, terminal and medium in storage server
CN114357032A (en) Data quality monitoring method and device, electronic equipment and storage medium
CN110969430B (en) Suspicious user identification method, suspicious user identification device, computer equipment and storage medium
US10031811B1 (en) Systems and methods for enhancing electronic discovery searches
CN114416806A (en) Method and device for acquiring power safety knowledge data and computer equipment
CN111125744B (en) Code branch merging method, system, computer device and readable storage medium
CN112712610A (en) Vehicle diagnosis log processing method and device, terminal device and readable storage medium
CN112118366A (en) Method and device for transmitting face picture data
CN112000676A (en) Vehicle information updating method, device, equipment and storage medium

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
GR01 Patent grant
GR01 Patent grant