CN103095737B - A kind for the treatment of method and apparatus of network browsing information - Google Patents
A kind for the treatment of method and apparatus of network browsing information Download PDFInfo
- Publication number
- CN103095737B CN103095737B CN201110331059.5A CN201110331059A CN103095737B CN 103095737 B CN103095737 B CN 103095737B CN 201110331059 A CN201110331059 A CN 201110331059A CN 103095737 B CN103095737 B CN 103095737B
- Authority
- CN
- China
- Prior art keywords
- browsing information
- browsing
- user terminal
- server
- account
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000012217 deletion Methods 0.000 claims abstract description 12
- 230000037430 deletion Effects 0.000 claims abstract description 12
- 238000012545 processing Methods 0.000 claims description 24
- 230000032683 aging Effects 0.000 claims description 22
- 238000004458 analytical method Methods 0.000 abstract description 4
- 230000005540 biological transmission Effects 0.000 abstract 1
- 230000001360 synchronised effect Effects 0.000 description 5
- 235000014510 cooky Nutrition 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000007405 data analysis Methods 0.000 description 2
- 238000005034 decoration Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
This application discloses a kind for the treatment of method and apparatus of network browsing information, the method includes:Server is when receiving the browsing instructions of user terminal transmission, judge whether described user terminal has logged on described server, if, then by browse information corresponding with the account that described user terminal the logs in storage of described browsing instructions, otherwise, notify the described user terminal described browsing instructions of storage browses information;When default trigger event occurs, described server, according to default deletion rule, is processed to the information that browses of account.Using the present processes, can improve to the accuracy browsing information analysiss.
Description
Technical Field
The present application relates to the field of network technologies, and in particular, to a method and an apparatus for processing web browsing information.
Background
With the rapid development of computer technology and internet technology, the application of the internet has entered the lives of more and more people. Various websites are the most direct and common way for people to browse the internet, and can provide various services for people.
The number of users browsing a website is generally very large, and the browsing frequency of each user in the process of browsing the website is also a relatively large number, so that from the viewpoint of statistics, the browsing information (such as browsing content, browsing time, etc.) of the user has very important analysis and utilization values for the maintainers of the website. Especially, in a network transaction platform, the analysis of the data is the basis of a plurality of important works such as user demand mining, precise marketing, commodity and shop data analysis and the like. Therefore, how to effectively process the user browsing information is a very concern for website maintenance personnel.
In the prior art, the browsing information of the user is generally processed in a front-end storage manner, and is stored in the client in the forms of cookies (site access information), flash and the like.
In the process of implementing the present application, the inventor finds that the prior art has at least the following problems: the amount of browsing information which can be stored by the client through the forms of cookies, flash and the like is very limited, and the accuracy of data analysis is seriously influenced.
Disclosure of Invention
An object of the present application is to provide a method and an apparatus for processing web browsing information, so as to improve accuracy of browsing information analysis, and to this end, the following technical solutions are adopted in the embodiments of the present application:
a method for processing network browsing information comprises the following steps:
when receiving a browsing instruction sent by a user terminal, a server judges whether the user terminal logs in the server or not, if so, the browsing information of the browsing instruction is correspondingly stored with an account number logged in by the user terminal, and if not, the user terminal is informed to store the browsing information of the browsing instruction;
and when a preset trigger event occurs, the server processes the browsing information of the account according to a preset deleting rule.
A device for processing web browsing information, comprising:
the judging module is used for judging whether the user terminal logs in the server or not when receiving a browsing instruction sent by the user terminal, if so, correspondingly storing browsing information of the browsing instruction and an account number logged in by the user terminal, and otherwise, informing the user terminal of storing the browsing information of the browsing instruction;
and the processing module is used for processing the browsing information of the account by the server according to a preset deleting rule when a preset trigger event occurs.
The embodiment of the application has the advantages that when the server receives a browsing instruction sent by the user terminal, whether the user terminal logs in the server or not is judged, if yes, browsing information of the browsing instruction and an account number logged in by the user terminal are correspondingly stored, and otherwise, the user terminal is informed of storing the browsing information of the browsing instruction; when a preset trigger event occurs, the server processes the browsing information of the account, so that the accuracy of analyzing the browsing information can be improved. Of course, it is not necessary for any product that implements an embodiment of the application to achieve all of the above-described advantages simultaneously.
Drawings
Fig. 1 is a schematic flowchart of a method for processing web browsing information according to an embodiment of the present application;
fig. 2 is a second schematic flowchart of a method for processing web browsing information according to an embodiment of the present application;
fig. 3 is a third schematic flowchart of a method for processing web browsing information according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a local cache file provided in an embodiment of the present application;
fig. 5 is a fourth schematic flowchart of a method for processing web browsing information according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a device for processing web browsing information according to an embodiment of the present application.
Detailed Description
The technical solutions in the present application will be described clearly and completely with reference to the accompanying drawings in the present application, and it is obvious that the described embodiments are some, not all embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In the embodiment of the application, when a server receives a browsing instruction sent by a user terminal, whether the user terminal logs in the server or not is judged, if yes, browsing information of the browsing instruction is stored corresponding to an account number logged in by the user terminal, and if not, the user terminal is informed to store the browsing information of the browsing instruction; when a preset trigger event occurs, the server processes the browsing information of the account so as to improve the accuracy of analyzing the browsing information.
Example one
As shown in fig. 1, a flow of a server receiving a browsing instruction sent by a user terminal in a method for processing web browsing information provided in an embodiment of the present application specifically includes the following steps:
step 101, a server receives a browsing instruction sent by a user terminal.
In the process of browsing the webpage, a user clicks a certain browsing button on the webpage, and the user terminal used by the user sends a corresponding browsing instruction to the server.
Step 102, the server judges whether the user terminal has logged in the server, if yes, step 103 is executed, otherwise step 104 is executed.
If the user terminal is a logged-in user terminal, when a browsing instruction is sent to the server, the identifier of the account logged in by the user terminal can be carried in the browsing instruction, and the server can judge whether the user terminal logs in by identifying whether the browsing instruction carries the identifier of the account.
And 103, the server correspondingly stores the browsing information of the browsing instruction and the account number logged in by the user terminal.
For each account, when saving new browsing information, the server may process the stored browsing information according to a preset deletion rule, which will be described in detail in the following embodiments.
The server stores the browsing information of the account in the database, which may specifically be stored in the form of a browsing information table, as shown in table 1, which is an entry in the browsing information table. Wherein, Serial ID (Identity) is the primary key and is the ID of the information record of one-time browsing; the user ID is an account; the browsing type may include browsing merchandise, browsing shops, etc.; the browsing ID is an ID of a product or a shop browsed by the user. Where varchar (n) represents a variable of n-bit character length.
TABLE 1
And 104, the server informs the user terminal of the browsing information for storing the browsing instruction.
When the user terminal stores new browsing information, the user terminal may also process the stored browsing information according to a preset deletion rule, which will be described in detail in the following embodiments.
In addition, when the user terminal logs in the server or the user terminal sends a browsing instruction to the server, the browsing information stored in the terminal can be synchronously stored in the server. Specifically, the server may send an information synchronization instruction to the user terminal, receive browsing information stored in the user terminal and sent by the user terminal, and store the received browsing information in correspondence with an account number logged in by the user terminal. Preferably, after the server receives the browsing information stored in the user terminal and sent by the user terminal, the server may also discard the browsing information whose recording time exceeds the preset aging time in the received browsing information, or discard the browsing information whose recording time is earlier than the earliest recording time of the browsing information of the account already stored in the server in the received browsing information.
In the browsing information synchronization process, the server may process the stored browsing information of the corresponding account according to a preset deletion rule, where the specific deletion rule is described in detail in the following embodiments.
Example two
The method for processing the network browsing information provided by the embodiment of the application may further include: and when a preset trigger event occurs, the server processes the browsing information of the account according to a preset deleting rule.
Specifically, the server processes the browsing information of the account, and may adopt one or more of the following deletion rules.
In a first rule, when storing a piece of browsing information corresponding to an account logged in by a user terminal, the server determines whether the number of pieces of browsing information of the stored account reaches a preset number threshold (for example, 100 pieces), and if so, deletes the piece of browsing information with the earliest recording time. Specifically, the determination operation may be performed before the piece of browsing information is stored, or may be performed after the piece of browsing information is stored. For example, before the browsing information a needs to be stored in correspondence with the account a, it is first determined whether the number of the browsing information a stored in the account a reaches 100, if the number of the browsing information a stored in the account a is 100, the earliest record time is deleted, and then the browsing information a is stored in correspondence with the account a.
By the deletion rule, the browsing information of each account stored in the database can be ensured not to exceed a preset quantity threshold value.
The step 103 of storing the browsing information in correspondence with the account number logged in by the user terminal may also occur during the process of synchronizing the browsing information.
And according to a second rule, when the server correspondingly stores one piece of browsing information and the account number logged in by the user terminal, deleting the browsing information with the recording time exceeding the preset aging time (for example, 30 days) from the stored browsing information of the account number. By the deletion rule, the browsing information exceeding the preset aging time in the browsing information of each account stored in the database can be deleted.
And a third rule, when a preset period (for example, 2 hours) is reached, the server judges whether the number of the stored browsing information of each account exceeds a preset number threshold, and if so, deletes the browsing information with the earliest recording time, which exceeds the preset number threshold.
For example, the threshold of the number of browsing information of a certain account is 100, and when the preset period is reached, if the server determines that the number of browsing information of the account is 105, the server deletes the 5 browsing information with the earliest recording time in the browsing information of the account.
And according to a fourth rule, when the preset period is reached, the server deletes the browsing information with the recording time exceeding the preset aging time from the stored browsing information of each account. For the account which is not logged in for a long time, the browsing information which is too long can be deleted through the deletion rule.
And a fifth rule, after the server correspondingly stores the browsing information and the account number logged in by the user terminal, the server judges whether the number of the browsing information of the stored account number exceeds a preset number threshold, and if so, deletes the browsing information with the earliest recording time exceeding the preset number threshold. And a fifth rule is that after all the browsing information sent by the user terminal is stored, the judgment is carried out uniformly, and corresponding deletion operation is carried out when the number of the browsing records exceeds a number threshold value, so that the operation steps can be simplified.
The server may set the above number threshold and aging time for different accounts. Specifically, a number threshold corresponding to the account may be set according to the level of the account, for example, the number threshold of a 1-star user is 50, the number threshold of a 3-star user is 100, and the number threshold of a 1-diamond user is 300; the aging time corresponding to the account can also be set according to the grade of the account, and for implementation convenience, the aging time can also be uniformly set for the account, for example, 30 days. The server may store the quantity threshold and the aging time corresponding to the user level in the database, and may specifically store the quantity threshold and the aging time in a table form, as shown in table 2, as one entry therein. Where int represents an integer.
TABLE 2
User ratings | Varchar(32) | Number of overbrowsing days | int |
Upper limit of browsing | int |
EXAMPLE III
As shown in fig. 2, a process of storing browsing information by a server in a specific application scenario for the method for processing web browsing information provided in the embodiment of the present application specifically includes the following steps:
step 201, the server receives a browsing instruction sent by the logged-in user terminal.
Step 202, the server obtains a quantity threshold corresponding to the level of the account logged in by the user terminal.
In step 203, the server determines whether the stored browsing information of the account reaches the number threshold, if so, step 204 is executed, otherwise, step 207 is executed.
In step 204, the server determines whether there is browsing information of the account that exceeds 30 days in the stored browsing information of the account, if so, step 205 is executed, otherwise, step 206 is executed.
In step 205, the server deletes the browsing information of the account which is stored for more than 30 days. After this step is performed, step 207 is performed.
In step 206, the server deletes the browsing information with the earliest record time from the stored browsing information of the account.
In step 207, the server stores the browsing information of the received browsing instruction.
Example four
As shown in fig. 3, a process of storing browsing information by a user terminal in a specific application scenario for the method for processing web browsing information provided in the embodiment of the present application specifically includes the following steps:
step 301, the user terminal receives a browsing instruction input by a user.
Step 302, the user terminal determines whether a local cache file storing browsing information is established, if so, step 303 is executed, otherwise, step 304 is executed.
Step 303, the user terminal obtains the number of browsing information stored in the local cache file. After this step is performed, step 305 is performed.
Step 304, the user terminal creates a local cache file, and after this step is completed, step 307 is executed.
In step 305, the user terminal determines whether the number of the browsing messages reaches a preset threshold of the number of local caches, if so, step 306 is executed, otherwise, step 307 is executed.
Step 306, the user terminal deletes the browsing information with the earliest recording time from the browsing information stored in the local cache file.
Step 307, storing the browsing information of the browsing instruction input by the user in a local cache file.
And step 308, updating the time stamp and the number of records in the local cache file.
The local cache file is a file for storing browsing information, can be used for storing information such as browsing types, browsing IDs (identification) and browsing time, and writes a record to enter the local cache file when a commodity or a shop is browsed. The local cache file may have a size limitation and may also limit the number of browsing information, such as 200. The local cache file may be stored in a manner of Cookie, UserData (user data) of an IE (Internet Explorer, Internet browser), DOM (Document Object Model), Storage (Storage), Flash Share Object (temporary archive information of Flash), and the like, and the Flash Share Object is used as an example in the present application for description. The Flash ShareObject supports 100k local cache files by default, a file in a swf format is loaded before the Flash ShareObject is used, and plug-ins such as jQuery and jStore can be used for specific coding.
The structure of the local cache file may be as shown in fig. 4, specifically as follows:
the first line, recording cache summary information, may include: a timestamp (which may be 12-bit character length) for marking the recording time of the latest browsing information, specifically, the server time when the browsing operation is performed; the number of records (which may be 4-bit character length) is used for marking the number of browsing information recorded in the local cache file; the synchronization flag (which may be 1-bit character length) is used to flag whether there is any browsing information stored in the local cache file that is not synchronized to the server, and may be "0" to indicate that the browsing information is not synchronized and "1" to indicate that the browsing information is synchronized. The time stamp, the number of records, the sync mark may be separated by a space, and the last row of the first row may be marked with 12 "+" as a line separator. For example, the information recorded in the first line may be:
“20110601121200200************”
the second line to the nth line, recording specific browsing information, may include: the browsing types specifically comprise browsing commodities and browsing shops, and the browsing commodities can be represented by 1, and the browsing shops can be represented by 2; a browsing ID for uniquely identifying browsing information; the recording time is the server time of the browsing operation. For example, the information recorded in the second line may be:
“11234567890123456201106011212”
EXAMPLE five
As shown in fig. 5, in a specific application scenario, a process of a server receiving browsing information synchronized by a user terminal includes the following steps:
step 501, after a user terminal logs in a server, the server obtains the stored earliest recording time and latest recording time of the browsing information of an account number logged in by the user terminal.
Step 502, the server receives a local cache file stored in the user terminal sent by the user terminal.
In step 503, the server determines whether the recording time of each piece of browsing information recorded in the local cache file is earlier than the earliest recording time of the account browsing information stored by the server, if so, step 504 is executed, otherwise, step 505 is executed.
In step 504, the server discards the browsing information.
In step 505, the server determines whether the stored browsing information of the account reaches a preset number threshold, if so, step 506 is executed, otherwise, step 507 is executed.
In step 506, the server deletes the browsing information with the earliest record time from the browsing information of the account.
In step 507, the server stores the browsing information in a database corresponding to the account.
Step 508, the server notifies the user terminal to empty the local cache file, and updates the cache summary information of the local cache file. Specifically, since the local cache file is emptied, the number of records in the cache summary information is updated to 0; since the browsing information synchronization process has been completed and the user terminal has not yet synchronized the browsing information stored to the server, the synchronization flag is updated to 1.
According to the embodiment of the application, when the server receives a browsing instruction sent by the user terminal, whether the user terminal logs in the server or not is judged, if yes, browsing information of the browsing instruction and an account number logged in by the user terminal are correspondingly stored, and otherwise, the user terminal is informed of storing the browsing information of the browsing instruction; when a preset trigger event occurs, the server processes the browsing information of the account, so that the accuracy of analyzing the browsing information can be improved.
Based on the same technical concept, an embodiment of the present application further provides an apparatus for processing web browsing information, as shown in fig. 6, the apparatus may include:
a determining module 610, configured to determine, when a browsing instruction sent by a user terminal is received, whether the user terminal has logged in the server, if so, store browsing information of the browsing instruction corresponding to an account number logged in by the user terminal, and otherwise, notify the user terminal to store the browsing information of the browsing instruction;
the processing module 620 is configured to, when a preset trigger event occurs, process the browsing information of the account by the server according to a preset deletion rule.
Preferably, the method further comprises the following steps:
the information synchronization module 630 is configured to, when the user terminal logs in the server, send an information synchronization instruction to the user terminal by the server, receive browsing information stored in the user terminal and sent by the user terminal, and store the received browsing information in correspondence with an account number logged in by the user terminal.
Preferably, the information synchronization module 630 is further configured to:
discarding browsing information with recording time exceeding preset aging time in the received browsing information; or,
and discarding the browsing information which is recorded earlier than the earliest recorded time of the browsing information of the account stored by the server in the received browsing information.
Preferably, the processing module 620 is specifically configured to:
when the server correspondingly stores a piece of browsing information and an account number logged in by a user terminal, judging whether the number of the stored browsing information of the account number reaches a preset number threshold value, and if so, deleting the browsing information with the earliest recording time; and/or the presence of a gas in the gas,
when the server correspondingly stores a piece of browsing information and an account number logged in by a user terminal, deleting the browsing information with the recording time exceeding the preset aging time from the stored browsing information of the account number; and/or the presence of a gas in the gas,
after the server correspondingly stores browsing information and an account number logged in by a user terminal, judging whether the number of the stored browsing information of the account number exceeds a preset number threshold value, and if so, deleting the browsing information with the earliest recording time exceeding the number threshold value; and/or the presence of a gas in the gas,
when a preset period is reached, judging whether the number of the stored browsing information of each account exceeds a preset number threshold, and if so, deleting the browsing information with the earliest recording time, which exceeds the number threshold; and/or the presence of a gas in the gas,
and when the preset period is reached, deleting the browsing information with the recording time exceeding the preset aging time from the stored browsing information of each account.
Preferably, the method further comprises the following steps:
the setting module 640 is configured to set a quantity threshold corresponding to the account according to the grade of the account; and/or setting the aging time corresponding to the account according to the grade of the account.
According to the embodiment of the application, when the server receives a browsing instruction sent by the user terminal, whether the user terminal logs in the server or not is judged, if yes, browsing information of the browsing instruction and an account number logged in by the user terminal are correspondingly stored, and otherwise, the user terminal is informed of storing the browsing information of the browsing instruction; when a preset trigger event occurs, the server processes the browsing information of the account, so that the accuracy of analyzing the browsing information can be improved.
Those skilled in the art will appreciate that the modules in the devices in the embodiments may be distributed in the devices in the embodiments according to the description of the embodiments, and may be correspondingly changed in one or more devices different from the embodiments. The modules of the above embodiments may be combined into one module, or further split into multiple sub-modules.
The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the present application can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application may be substantially or partially embodied in the form of a software product stored in a storage medium, and including instructions for causing a terminal device (which may be a mobile phone, a personal computer, a server, or a network device) to execute the method according to the embodiments of the present application.
The foregoing is only a preferred embodiment of the present application, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present application, and these modifications and decorations should also be considered to be within the protection scope of the present application.
Claims (8)
1. A method for processing network browsing information is characterized by comprising the following steps:
when receiving a browsing instruction sent by a user terminal, a server judges whether the user terminal logs in the server or not, if so, the browsing information of the browsing instruction is correspondingly stored with an account number logged in by the user terminal, and if not, the user terminal is informed to store the browsing information of the browsing instruction; the browsing information is one or any combination of the following information: browsing content and browsing time;
when a preset trigger event occurs, the server processes the browsing information of the account according to a preset deleting rule;
when a user terminal logs in the server, the server sends an information synchronization instruction to the user terminal, receives browsing information which is sent by the user terminal and stored in the user terminal, and correspondingly stores the received browsing information and an account number logged in by the user terminal.
2. The method of claim 1, wherein the server receives the browsing information stored in the user terminal and sent by the user terminal, and further comprising:
the server discards browsing information with the recording time exceeding the preset aging time in the received browsing information; or,
the server discards the browsing information which is recorded earlier than the earliest recorded time of the browsing information of the account stored by the server in the received browsing information.
3. The method according to claim 1, wherein when a preset trigger event occurs, the server processes the browsing information of the account according to a preset deletion rule, specifically:
when the server correspondingly stores a piece of browsing information and an account number logged in by a user terminal, judging whether the number of the stored browsing information of the account number reaches a preset number threshold value, if so, deleting the browsing information with the earliest recording time; and/or the presence of a gas in the gas,
when the server correspondingly stores a piece of browsing information and an account number logged in by a user terminal, deleting the browsing information with the recording time exceeding the preset aging time from the stored browsing information of the account number; and/or the presence of a gas in the gas,
after the server correspondingly stores browsing information and an account number logged in by a user terminal, the server judges whether the number of the stored browsing information of the account number exceeds a preset number threshold, and if so, deletes the browsing information with the earliest recording time exceeding the number threshold; and/or the presence of a gas in the gas,
when a preset period is reached, the server judges whether the number of the stored browsing information of each account exceeds a preset number threshold, and if so, deletes the browsing information with the earliest recording time, which exceeds the number threshold; and/or the presence of a gas in the gas,
and when the preset period is reached, the server deletes the browsing information with the recording time exceeding the preset aging time from the stored browsing information of each account.
4. The method of claim 3,
the method for setting the quantity threshold specifically comprises the following steps: the server sets a quantity threshold corresponding to the account according to the grade of the account; and/or the presence of a gas in the gas,
the setting method of the aging time specifically comprises the following steps: and the server sets the aging time corresponding to the account according to the grade of the account.
5. An apparatus for processing web browsing information, comprising:
the judging module is used for judging whether the user terminal logs in a server or not when receiving a browsing instruction sent by the user terminal, if so, correspondingly storing browsing information of the browsing instruction and an account number logged in by the user terminal, and otherwise, informing the user terminal of storing the browsing information of the browsing instruction; the browsing information is one or any combination of the following information: browsing content and browsing time;
the processing module is used for processing the browsing information of the account by the server according to a preset deleting rule when a preset trigger event occurs;
and the information synchronization module is used for sending an information synchronization instruction to the user terminal by the server when the user terminal logs in the server, receiving browsing information which is sent by the user terminal and stored in the user terminal, and correspondingly storing the received browsing information and an account number logged in by the user terminal.
6. The apparatus of claim 5, wherein the information synchronization module is further configured to:
discarding browsing information with recording time exceeding preset aging time in the received browsing information; or,
and discarding the browsing information which is recorded earlier than the earliest recorded time of the browsing information of the account stored by the server in the received browsing information.
7. The apparatus of claim 5, wherein the processing module is specifically configured to:
when the server correspondingly stores a piece of browsing information and an account number logged in by a user terminal, judging whether the number of the stored browsing information of the account number reaches a preset number threshold value, and if so, deleting the browsing information with the earliest recording time; and/or the presence of a gas in the gas,
when the server correspondingly stores a piece of browsing information and an account number logged in by a user terminal, deleting the browsing information with the recording time exceeding the preset aging time from the stored browsing information of the account number; and/or the presence of a gas in the gas,
after the server correspondingly stores browsing information and an account number logged in by a user terminal, judging whether the number of the stored browsing information of the account number exceeds a preset number threshold value, and if so, deleting the browsing information with the earliest recording time exceeding the number threshold value; and/or the presence of a gas in the gas,
when a preset period is reached, judging whether the number of the stored browsing information of each account exceeds a preset number threshold, and if so, deleting the browsing information with the earliest recording time, which exceeds the number threshold; and/or the presence of a gas in the gas,
and when the preset period is reached, deleting the browsing information with the recording time exceeding the preset aging time from the stored browsing information of each account.
8. The apparatus of claim 7, further comprising:
the setting module is used for setting a quantity threshold corresponding to the account according to the grade of the account; and/or setting the aging time corresponding to the account according to the grade of the account.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110331059.5A CN103095737B (en) | 2011-10-27 | 2011-10-27 | A kind for the treatment of method and apparatus of network browsing information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110331059.5A CN103095737B (en) | 2011-10-27 | 2011-10-27 | A kind for the treatment of method and apparatus of network browsing information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103095737A CN103095737A (en) | 2013-05-08 |
CN103095737B true CN103095737B (en) | 2017-03-01 |
Family
ID=48207870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110331059.5A Active CN103095737B (en) | 2011-10-27 | 2011-10-27 | A kind for the treatment of method and apparatus of network browsing information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103095737B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106295309A (en) * | 2015-06-09 | 2017-01-04 | 阿里巴巴集团控股有限公司 | The management method of a kind of announcement information and equipment |
CN105512254B (en) * | 2015-12-01 | 2018-11-13 | 上海携程商务有限公司 | Terminal, webpage information preload method and system |
CN105808767A (en) * | 2016-03-21 | 2016-07-27 | 北京小米移动软件有限公司 | Data updating method and apparatus |
CN106101862A (en) * | 2016-06-15 | 2016-11-09 | 武汉斗鱼网络科技有限公司 | A kind of intelligent barrage guard method for video website and device |
CN108460042B (en) * | 2017-02-20 | 2022-04-12 | 华为技术有限公司 | Page display method, related equipment and system |
CN107357489A (en) * | 2017-06-05 | 2017-11-17 | 深圳市金立通信设备有限公司 | A kind of synchronous method for browsing information, terminal and server |
CN108200150A (en) * | 2017-12-29 | 2018-06-22 | 广州中幼信息科技有限公司 | A kind of implementation method of distributed content orientation push |
CN108573065A (en) * | 2018-04-27 | 2018-09-25 | 努比亚技术有限公司 | A kind of method of information update, mobile terminal and computer readable storage medium |
CN109842621B (en) * | 2019-01-25 | 2022-07-26 | 福建天泉教育科技有限公司 | Method and terminal for reducing token storage quantity |
CN113507511B (en) * | 2021-06-25 | 2022-08-19 | 中标慧安信息技术股份有限公司 | Internet of things data interaction trace-keeping method and system based on block chain |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101488138A (en) * | 2008-01-18 | 2009-07-22 | 鹏智科技(深圳)有限公司 | Network file downloading server and method |
CN101656616A (en) * | 2009-08-28 | 2010-02-24 | 蓝劲松 | Method and system for realizing information communication by instant messaging |
CN101968799A (en) * | 2010-09-21 | 2011-02-09 | 百度在线网络技术(北京)有限公司 | Search engine-based user interaction method and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7487214B2 (en) * | 2004-11-10 | 2009-02-03 | Microsoft Corporation | Integrated electronic mail and instant messaging application |
-
2011
- 2011-10-27 CN CN201110331059.5A patent/CN103095737B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101488138A (en) * | 2008-01-18 | 2009-07-22 | 鹏智科技(深圳)有限公司 | Network file downloading server and method |
CN101656616A (en) * | 2009-08-28 | 2010-02-24 | 蓝劲松 | Method and system for realizing information communication by instant messaging |
CN101968799A (en) * | 2010-09-21 | 2011-02-09 | 百度在线网络技术(北京)有限公司 | Search engine-based user interaction method and system |
Also Published As
Publication number | Publication date |
---|---|
CN103095737A (en) | 2013-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103095737B (en) | A kind for the treatment of method and apparatus of network browsing information | |
CN105447184B (en) | Information extraction method and device | |
US20200204349A1 (en) | Blockchain compression using summary and padding blocks | |
US20130297619A1 (en) | Social media profiling | |
CN103646078B (en) | Method and device for realizing internet propaganda monitoring target evaluations | |
CN103870553B (en) | A kind of input resource supplying method and system | |
US20090240669A1 (en) | Method of managing locations of information and information location management device | |
CN110399546B (en) | Link duplicate removal method, device, equipment and storage medium based on web crawler | |
CN105404631B (en) | Picture identification method and device | |
WO2011142979A2 (en) | Decreasing duplicates and loops in an activity record | |
CN104462320A (en) | Method and device for realizing classification of network users | |
CN110717801A (en) | Commodity information pushing method and device | |
US10049089B2 (en) | Methods for compressing web page menus and devices thereof | |
EP3038005A1 (en) | Alert transmission program, alert transmission method, and alert transmission apparatus | |
CN104123311B (en) | A kind of data traffic reminding method and device | |
JP5228584B2 (en) | Interest information identification system, interest information identification method, and interest information identification program | |
US10491606B2 (en) | Method and apparatus for providing website authentication data for search engine | |
CN106407288B (en) | Method and system for synchronously updating information | |
CN111241402A (en) | Information pushing method and device, electronic equipment and readable storage medium | |
CN108804501B (en) | Method and device for detecting effective information | |
EP2618277A1 (en) | Information processing device, information processing method, program for information processing device, and recording medium | |
CN104216901B (en) | The method and system of information search | |
CN109428774B (en) | Data processing method of DPI equipment and related DPI equipment | |
CN106815196B (en) | Soft text display frequency statistical method and device | |
CN108062352A (en) | Webpage method for caching and processing and mobile terminal device and medium product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1180477 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1180477 Country of ref document: HK |