CN110287434B - Website processing method and device and storage medium - Google Patents
Website processing method and device and storage medium Download PDFInfo
- Publication number
- CN110287434B CN110287434B CN201910588756.5A CN201910588756A CN110287434B CN 110287434 B CN110287434 B CN 110287434B CN 201910588756 A CN201910588756 A CN 201910588756A CN 110287434 B CN110287434 B CN 110287434B
- Authority
- CN
- China
- Prior art keywords
- website
- optimization
- instruction
- information
- responding
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application provides a website processing method, a website processing device and a storage medium, aiming at any website (marked as a first website) in a plurality of websites contained in any project to be detected, a plurality of corresponding website responsible persons determine optimization information required for optimizing the first website according to a unified website optimization rule, and optimization of the first website is prevented from being influenced by different optimization opinions of the website responsible persons on the first website and even conflict with the optimization direction of the first website.
Description
Technical Field
The present application relates generally to the field of website management applications, and more particularly, to a method and apparatus for processing a website, and a storage medium.
Background
With the development of internet technology, many industries provide related network services and publish information which the users want to disclose by constructing their own websites, and users can access the websites through a web browser to obtain information required by the users or enjoy the network services.
In practical application, a plurality of websites are usually created in one project, in the website operation process, website maintenance and optimization are required by website responsible persons, when a single person maintains the website, optimization scheme divergence does not exist, and when a plurality of persons maintain the website, optimization divergence of the website by the website responsible persons of the website is easy to occur, so that the website optimization efficiency is reduced, and the website maintenance and management difficulty is increased.
Disclosure of Invention
In view of this, the present embodiment provides a website processing method, a website processing apparatus, and a storage medium, which avoid conflicts of optimization directions and optimization contents of websites of multiple website managers maintaining websites, improve website maintenance efficiency, and reduce website maintenance and management difficulties.
In order to achieve the above object, the present embodiment discloses the following technical solutions:
the application provides a website processing method, which comprises the following steps:
acquiring detection information of a plurality of websites contained in a project to be detected;
responding to optimization information input by a plurality of website responsible persons of a first website based on the detection information, and generating an optimization item to be processed, wherein the first website is any website in the plurality of websites, and the optimization information is determined by the plurality of website responsible persons according to a unified website optimization rule;
and respectively sending the optimization items to be processed to binding terminals of the multiple website responsible persons.
Optionally, the method further includes:
receiving an optimization instruction sent by at least one website responsible person of the first website through a binding terminal, wherein the optimization contents of the optimization instruction sent by different website responsible persons are the same;
responding to the optimization instruction, and realizing optimization of the first website;
adjusting the optimization state of the first website.
Optionally, the method further includes:
detecting whether the optimized configuration information of the first website meets the system requirements;
and if not, responding to the optimization instruction again, and optimizing the first website again.
Optionally, the method further includes:
detecting whether the optimization times of the first website reach preset times or not;
if not, executing the step of re-responding the optimization instruction, and optimizing the first website again;
and if so, sending an optimization adjustment instruction to the binding terminals of the website responsible persons so that the website responsible persons adjust the optimization information according to the optimization adjustment instruction, and completing the optimization of the first website by using the adjusted optimization information.
Optionally, the acquiring the detection information of the multiple websites includes:
determining a project to be detected, wherein the project to be detected comprises at least one website;
judging whether the item to be detected has a verification file or not;
if the verification file does not exist, obtaining the verification file, and adding the verification file to the project to be detected;
and if so, carrying out project detection by using the verification file to obtain detection information.
Optionally, the method further includes:
responding to a website newly-added request, and outputting a website newly-added interface;
acquiring the name and/or domain name of the newly added website input aiming at the newly added website interface;
distributing a website responsible person for the newly added website, and determining a core keyword of the newly added website;
and responding to a new website submitting instruction, and updating the configuration information of each website in the website, wherein the new website submitting instruction comprises the name and/or domain name of the new website, the website responsible person and the core keyword.
The application provides a website processing apparatus, the apparatus includes:
the detection information acquisition module is used for acquiring the detection information of a plurality of websites contained in the item to be detected;
the optimization item generation module is used for responding optimization information input by a plurality of website responsible persons of a first website to generate an optimization item to be processed, wherein the first website is any website in the plurality of websites, and the optimization information is determined by the website responsible persons according to a unified website optimization rule;
and the optimization item sending module is used for sending the to-be-processed optimization items to the binding terminals of the website responsible persons respectively.
Optionally, the apparatus further comprises:
the optimization instruction receiving module is used for receiving an optimization instruction sent by at least one website responsible person of the first website through a binding terminal, wherein the optimization contents of the optimization instruction sent by different website responsible persons are the same;
the optimization module is used for responding to the optimization instruction and realizing the optimization of the first website;
and the optimization state adjusting module is used for adjusting the optimization state of the first website.
Optionally, the apparatus further comprises:
the optimization detection module is used for detecting whether the configuration information of the optimized first website meets the system requirements; and if not, responding to the optimization instruction again, and optimizing the first website again.
And the optimization result output module is used for outputting the optimization result under the condition that the detection result of the optimization detection module is positive.
The present application provides a storage medium having stored thereon a program adapted to be executed by a processor to implement the steps of the above website processing method.
Therefore, compared with the prior art, according to the method and the system for optimizing the website, the detection information of the multiple websites of the project to be detected is obtained, and for any website (marked as a first website) in the multiple websites, the corresponding multiple website responsible persons determine the optimization information required for optimizing the first website according to the unified website optimization rule, so that the situation that optimization opinions of the website responsible persons on the first website are different and even conflict with the optimization direction of the first website to influence the optimization of the first website is avoided.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 shows a website architecture diagram implementing the website processing method provided by the present application;
FIG. 2 is a flow chart illustrating an alternative example of a website processing method provided by the present application;
FIG. 3 is a flow chart illustrating another alternative example of a website processing method provided herein;
fig. 4 is a flowchart illustrating an alternative example of acquiring detection information in the website processing method provided by the present application;
FIG. 5 is a flowchart illustrating an alternative example of adding new websites in the website processing method provided by the present application;
FIG. 6 is a schematic diagram showing an alternative example of a website processing apparatus provided in the present application;
FIG. 7 is a schematic diagram showing another alternative example of a website processing apparatus provided by the present application;
FIG. 8 is a schematic structural diagram illustrating yet another alternative example of a website processing apparatus provided by the present application;
FIG. 9 is a schematic diagram illustrating an alternative example of a website processing apparatus provided in the present application;
fig. 10 is a hardware configuration diagram showing an alternative example of the web server provided in the present application.
Detailed Description
The technical solutions in the embodiments will be described clearly and completely with reference to the drawings in the embodiments, and it is obvious that the described embodiments are only some embodiments of the present disclosure, not all embodiments. 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 disclosure.
Referring to fig. 1, a website topology diagram for implementing the website processing method provided by the present application is shown, in a general case, multiple websites may be created in one project, and the multiple websites may present a star link structure as shown in fig. 1, but the present application is not limited to the star link structure, and the present application does not describe in detail the specific composition structure of each website.
Each website may be composed of one or more servers, and the server provides services for users logging in the website, and the specific implementation process is not described in detail.
Referring to the topology shown in fig. 1, as shown in fig. 2, for an alternative example of the website processing method provided by the present application, the method may be applied to a website management system, as shown in fig. 2, and the method may include:
step S11, acquiring the detection information of a plurality of websites contained in the project to be detected;
in practical applications, a plurality of websites are usually created in a project, and the websites are related to each other and have a specific goal or purpose, and the creation of each website is completed according to website creation specifications within a specific time and resource, and the specific creation process is not described in detail.
In the process of optimizing the website, the website is usually detected first, and then the website is optimized according to the detection result, which does not limit the detection method of the website in this embodiment.
It can be seen that the detection information in step S11 may be information obtained by detecting each website, and the content of the detection information is not limited in the present application, and may be determined based on a specific detected object, and the content of the obtained detection information may be different for different detected objects.
Step S12, responding to optimization information input by a plurality of website responsible persons of the first website based on the detection information, and generating optimization items to be processed;
after the detection of the website is completed, the obtained detection information can be output for the website responsible persons of the corresponding website to check, and for a plurality of website responsible persons of the first website, the optimization information for optimizing the first website can be determined according to the unified website optimization rule and input into the website management system, so that the website management system responds to the optimization information to generate the optimization items to be processed. Wherein the first website may be any one of a plurality of websites of a website.
Therefore, for a plurality of website responsible persons of the same website, the cognition of the optimization standard of the website is consistent, if the website responsible person A considers that a certain external link should be removed, other website responsible persons also consider that the external link should be removed, the optimization information used by the optimization items of the website determined by the website responsible persons of the same website is ensured to be consistent, and therefore optimization divergence generated when a plurality of persons maintain the website is avoided, and the optimization efficiency of the website is influenced.
It should be noted that, the content of the unified website optimization rule is not limited in the present application, and the website management system may use a professional scientific optimization scheme to rule that the website managers agree on the recognition aspect of the optimization standard, and determine the unified website optimization rule referred to when optimizing each website, where the content of the unified website optimization rule is not limited in this embodiment.
In the process of determining the unified website optimization rule, the unified website optimization rule may be normalized from an optimization direction, for example, core keywords of website optimization by each website principal are all consistent, so that the unified website optimization rule may be determined by normalizing the optimization criteria and the optimization direction in many aspects, but the method is not limited to the determination method described in this embodiment.
And step S13, respectively sending the optimization items to be processed to the binding terminals of the website responsible persons.
In practical application of this embodiment, in order to facilitate maintenance and management of a corresponding website of each website principal, a terminal is usually bound to the website management system in advance, so that the website management system notifies each website principal of a task to be processed or other notification messages that need to be processed, and each website principal can also log in the website management system to perform operations such as task processing through the bound terminal.
For any website responsible person, it may bind one or more terminals with the website management system, and may also adjust the bound terminals according to actual needs, and this embodiment does not limit the binding manner of the terminals.
And after the website management system obtains the to-be-processed optimization item of the first website, the to-be-processed optimization item can be sent to the binding terminal of each website principal of the first website by adopting a short message, a mail or other instant communication modes.
In summary, when the detection information of the multiple websites is obtained, for any website (denoted as a first website) in the multiple websites, the corresponding multiple website managers determine the optimization information required for optimizing the first website according to the unified website optimization rule, so as to avoid that the optimization opinions of the website managers on the first website are different, even conflict with the optimization direction of the first website, and the optimization of the first website is affected, therefore, the website management system of this embodiment obtains one optimization information of the first website, generates the determined optimization item to be processed according to the optimization information, and sends the optimization item to be processed to the binding terminals of the website managers, so that the website managers can optimize the first website accordingly.
As another optional example of the present application, on the basis of the foregoing embodiment, after a website principal knows an optimization item to be processed, optimization of a corresponding website may be implemented accordingly, and a specific implementation process may refer to the following description of the embodiment, but is not limited to the optimization processing method described in this embodiment, and for a process of obtaining the optimization item to be processed, reference may be made to the description of the foregoing embodiment, this embodiment mainly describes steps after obtaining the optimization item to be processed, and as shown in fig. 3, the website processing method may further include:
step S21, receiving an optimization instruction sent by at least one website responsible person of the first website through the binding terminal;
after the above analysis, since the multiple website managers of the same website determine the optimization scheme of the website according to the unified website optimization rule, the optimization opinions of the multiple website managers on the website are often the same, and the optimization conflict of each website manager on the website is avoided. Therefore, the optimization contents of the optimization instructions sent by different website managers on the same website can be the same, and the optimization contents optimized on different websites can be different, which is not described in detail herein.
Step S22, responding the optimization instruction, and realizing the optimization of the first website;
the optimization method of each website in the website is not limited in this embodiment, and specifically, the optimization method of the corresponding website may be determined according to the optimization content included in the received optimization instruction.
Step S23, adjusting the optimization state of the first website;
after the optimization of the first website is completed, the optimization state of the first website may be adjusted from the non-optimized state to the optimized state, specifically, the website management system may mark the optimization task of the first website as the optimized state from the non-optimized state under the account of each website principal of the first website.
Step S24, detecting whether the optimized configuration information of the first website meets the system requirement, if not, returning to step S22, if yes, entering step S25;
and step S25, outputting the optimization result of the first website.
In order to ensure reliable optimization of the website, after the first website is optimized once according to the above manner, in this embodiment, it may be detected whether the configuration information of the optimized first website meets a system requirement, where the system requirement may be a requirement of an optimal or better website on each website, and the content of the system requirement is not limited in this embodiment. As can be seen, for the websites meeting the system requirements, optimization is not required, and therefore, the optimization result output in step S25 may be used to indicate that the first website is successfully optimized, and may further include configuration information of the optimized first website, and/or the optimized content of the first website at this time.
Through the detection, if the configuration information of the optimized first website does not meet the system requirements, the optimization instruction of the first website needs to be responded again, and the first website needs to be optimized again, so that the optimization reliability of the first website is improved.
Further, in order to avoid performing invalid optimization on the same website repeatedly, the present application may further set an optimization number, so that, on the basis of the foregoing optional embodiment, the optimization processing procedure of the first website may be further refined, and referring to fig. 4, an optional refinement example of the website optimization procedure in the website processing method provided by the present application is shown, and the method may include:
step S31, detecting whether the optimized configuration information of the first website meets the system requirement, if not, entering step S32; if yes, go to step S38;
regarding the implementation of step S31, reference may be made to the description of step S24, and this embodiment is not repeated.
Step S32, detecting whether the optimization times of the first website reaches the preset times, if not, entering step S33; if so, go to step S34;
in this embodiment, the maximum number of times of optimizing the first website, that is, the preset number of times, may be set in advance for each website of the websites, and a specific numerical value of the preset number of times is not limited, it should be noted that the preset number of times for each website of the websites may be the same or different, and may be specifically determined according to the configuration information of each website, but is not limited to this, for example, for a website with complicated configuration, the maximum number of times of optimizing the preset operation may be more.
Step S33, re-responding the optimization instruction of the first website, and optimizing the first website again;
step S34, sending optimization adjustment instructions to the binding terminals of the website responsible persons, so that the website responsible persons adjust the optimization information according to the optimization adjustment instructions;
step S35, obtaining the adjusted optimization information, and responding to the adjusted optimization information to generate a new optimization item to be processed;
step S36, the new optimization item to be processed is sent to the binding terminals of the multiple website responsible persons of the first website again;
it can be seen that, when the number of times of optimizing the first website does not reach the preset number of times, the first website may be optimized again according to the above manner, and the specific implementation method of the steps S33 to S36 may refer to the description of the corresponding parts in the above embodiments, and this embodiment is not described again.
The optimization adjustment instruction received by each website principal of the first website may include an optimization result of the first website last time, so that the adjustment direction of the optimization information is realized based on the optimization result and the optimization information input last time, and the adjusted optimization information is obtained.
Step S37, acquiring a new optimization instruction for the first website, responding to the new optimization instruction, realizing the optimization of the first website, and returning to the step S31 to continue the detection;
and step S38, outputting the optimization result of the first website.
It can be seen that, in this embodiment, after the optimization of the first website is completed each time, if the optimization times of the first website does not reach the preset times, the optimization information of the first website may be adjusted, a new optimization instruction is determined, the first website is continuously optimized until the optimization of the first website is completed, and an obtained optimization result is output to notify each website responsible person of the first website of the optimization result of the first website, so that the optimization reliability and accuracy of the website are improved, and further the optimization efficiency and reliability of the website are improved.
As an optional example of the present application, on the basis of the foregoing embodiments, a specific implementation process for acquiring detection information of multiple websites may refer to a flow shown in fig. 5, but is not limited to the implementation method shown in fig. 5, and as shown in fig. 5, the process may specifically include:
step A1, determining a project to be examined;
the project to be detected comprises at least one website, the websites contained in different projects to be detected can be different, and the number and the content of the projects to be detected in the website are not limited in the embodiment.
Step A2, judging whether the project to be detected has a verification file, if not, entering step A3, if yes, executing step A4;
the verification file may be a file required for website detection, and the content of the verification file is not described in detail in this embodiment.
Step A3, acquiring a verification file, and adding the verification file to the project to be checked;
if the item to be detected does not contain the verification file, corresponding staff can be informed to input the verification file, or the verification file corresponding to the item to be detected is acquired from a preset storage space, at this time, the verification file in the preset storage space can be input in advance by website staff, and can also be acquired from other equipment.
And step A4, carrying out item detection by using the verification file to obtain detection information.
For verification files with different contents, the detection contents of each website in the item to be detected are different, and details are not described herein one by one, and after the detection information is obtained, optimization of each corresponding website can be achieved according to the manner described in the above embodiments, and details are not described herein.
As an optional example of the present application, the present application further provides an implementation method for adding a new website, and specifically, referring to a flowchart of a website processing method shown in fig. 6, the method may include:
step S41, responding to the website newly-added request and outputting a website newly-added interface;
in practical application, when a website/website rule needs to be added to a website, a corresponding worker may initiate a website addition request to the website management system by logging in the website management system, for example, clicking a "add website" button to generate a website addition request, but is not limited thereto.
When the website management system responds to the website addition request, a website addition interface can be output so that a worker can complete website addition operation.
Step S42, acquiring the name and/or domain name of the newly added website input aiming at the newly added website interface;
step S43, distributing website responsible persons for the newly added websites;
step S44, determining the core keywords of the newly added website;
and step S45, responding to the website newly-added submission instruction, and updating the configuration information of each website in the website.
In the newly added interface of the website, the staff may input the name and/or domain name of the newly added website in the corresponding input box, and may also select the website responsible person assigned to the newly added website and the content of the core keyword of the newly added website, and finally, click the "submit" button to generate a newly added submit instruction, where the newly added submit instruction may include the name and/or domain name of the newly added website, and the website responsible person and the core keyword, so that the website management system responds to the newly added submit instruction to update the configuration information of each website in the website, that is, to update the newly added website into the website network of the website, and then, may optimize the newly added website in the manner described in the above embodiment.
Optionally, the determination of the name/domain name of the newly added website, the determination of the assigned website responsible person, and the like can be automatically determined according to preset rules, manual input by workers is not needed, the newly added website can be timely assigned, the newly added efficiency of the website is greatly improved, and the newly added website can be timely put into work.
According to the concept, for a scene where one person is responsible for a plurality of websites, for convenience of description, such websites can be marked as second websites, if the website principal of the first website leaves, the plurality of second websites responsible for the website principal need to be redistributed, at this time, the website management system can redistribute the plurality of second websites according to the above rules, and the specific implementation process is not described in detail. Therefore, the problem of maintenance for multiple people is solved, and even if people leave the work, the work can be rapidly handed over, so that the influence on website resources caused by the work is avoided.
In addition, in the website building direction and content of the second websites, the website building method and the website building system can be realized by referring to the unified website building rule, so that the website direction can be matched with the detection of all websites in the whole project, the problem of website building direction conflict is well avoided, and finally the website management of multi-user maintenance is realized.
Optionally, in practical application, for a manager of a website, the Optimization condition of a website by a website principal may be checked, and specifically, the Optimization condition of each website principal to a corresponding website within a preset time period may be checked to ensure that Optimization directions of SEO Optimization (Search Engine Optimization) websites (which refer to websites maintained by multiple people) are consistent, Optimization criteria are consistent, Optimization items have a quantitative embodiment, and the like.
Referring to fig. 7, a schematic structural diagram of an alternative example of the website processing apparatus provided in the present application may include:
the detection information acquisition module 11 is configured to acquire detection information of multiple websites included in the item to be detected;
optionally, the detection information obtaining module 11 may include:
the system comprises a determining unit, a judging unit and a judging unit, wherein the determining unit is used for determining a project to be detected, and the project to be detected comprises at least one website;
the judging unit is used for judging whether the item to be detected has a verification file or not;
the obtaining unit is used for obtaining the verification file and adding the verification file to the item to be detected under the condition that the judgment result of the judging unit is negative;
and the detection unit is used for detecting the item by using the verification file to obtain detection information when the judgment result of the judgment unit is positive.
An optimization item generating module 12, configured to generate an optimization item to be processed in response to optimization information input by multiple website managers of a first website, where the first website is any one of the multiple websites, and the optimization information is determined by the multiple website managers according to a unified website optimization rule;
and the optimization item sending module 13 is configured to send the to-be-processed optimization items to the binding terminals of the multiple website managers, respectively.
Optionally, as shown in fig. 8, the apparatus may further include
The optimization instruction receiving module 14 is configured to receive an optimization instruction sent by at least one website principal of the first website through a binding terminal, where the optimization contents of the optimization instructions sent by different website principal are the same;
the optimization module 15 is configured to respond to the optimization instruction to optimize the first website;
and the optimization state adjusting module 16 is used for adjusting the optimization state of the first website.
Optionally, on the basis of the foregoing embodiments, the apparatus may further include:
the optimization detection module is used for detecting whether the configuration information of the optimized first website meets the system requirements; and if not, responding to the optimization instruction again, and optimizing the first website again.
And the optimization result output module is used for outputting the optimization result under the condition that the detection result of the optimization detection module is positive.
Further, on the basis of the above optional embodiment, the apparatus may further include:
the number detection module is used for detecting whether the number of times of optimizing the first website reaches a preset number; if not, executing the step of re-responding the optimization instruction, and optimizing the first website again;
and the adjusting instruction sending module is used for sending an optimizing adjusting instruction to the binding terminals of the website responsible persons under the condition that the optimizing times reach the preset times, so that the website responsible persons adjust the optimizing information according to the optimizing adjusting instruction, and the optimized first website is optimized by using the adjusted optimizing information.
On the basis of the above embodiments, as shown in fig. 9, the apparatus may further include:
the interface output module 17 is used for responding to the website newly-increased request and outputting a website newly-increased interface;
a newly added website information obtaining module 18, configured to obtain a name and/or a domain name of a newly added website input for the newly added website interface;
a newly added website configuration module 19, configured to allocate a website responsible person for the newly added website and determine a core keyword of the newly added website;
and the website updating module 110 is configured to update configuration information of each website in the websites in response to a newly added website submission instruction, where the newly added website submission instruction includes a name and/or a domain name of the newly added website, a principal of the website, and the core keyword.
It should be noted that, the modules in the foregoing device embodiments may be program modules, and corresponding functions are implemented by executing corresponding program codes, and specific implementation processes may refer to descriptions of corresponding parts in the foregoing method embodiments, which are not described again.
The embodiment of the present application provides a storage medium, on which a program suitable for being executed by a processor is stored, so as to implement each step of the foregoing website processing method, and a specific implementation process may refer to the description of the corresponding part of the foregoing method embodiment.
Referring to fig. 10, a schematic diagram of a hardware structure of a website server provided by the present application is shown, where the website server may include: at least one communication interface 21, at least one memory 22, and at least one processor 23, wherein:
the at least one communication interface 21, the at least one memory 22 and the at least one processor 23 may be in communication with each other via a communication bus.
The communication interface 21 may be a wireless or wired communication interface for receiving data transmitted by other internal components, or data sent by an external device, and the like, and the type of the communication interface 21 is not limited in this embodiment.
The memory 22 may be used to store a program for implementing the above-described website processing method;
optionally, the memory 22 may comprise a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 23 may be configured to load and execute a program to implement each step of the website processing method, and the specific implementation process may refer to the description of the foregoing method embodiment, which is not described herein again.
In addition, it should be noted that, the hardware composition of the website server is not limited to the above listed components, and may be determined according to actual needs, and this embodiment is not listed any more.
Those skilled in the art will appreciate that the method, apparatus, or storage medium embodiments provided herein may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
Also, it should be noted that, in connection with the above-mentioned embodiments, the terms "comprises", "comprising" or any other variation thereof are intended to cover a non-exclusive inclusion, so that a process, method or system including a series of elements includes not only those elements but also other elements not explicitly listed or inherent to such process, method or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method or system that comprises the element.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device and the storage medium disclosed by the embodiment correspond to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (8)
1. A method for processing a website, the method comprising:
acquiring detection information of a plurality of websites contained in a project to be detected;
responding to optimization information input by a plurality of website responsible persons of a first website based on the detection information, and generating an optimization item to be processed, wherein the first website is any website in the plurality of websites, and the optimization information is determined by the plurality of website responsible persons according to a unified website optimization rule;
respectively sending the optimization items to be processed to binding terminals of the multiple website responsible persons; the method further comprises the following steps:
receiving an optimization instruction sent by at least one website responsible person of the first website through a binding terminal, wherein the optimization contents of the optimization instruction sent by different website responsible persons are the same;
responding to the optimization instruction, and realizing optimization of the first website;
adjusting the optimization state of the first website.
2. The method of claim 1, further comprising:
detecting whether the optimized configuration information of the first website meets the system requirements;
and if not, responding to the optimization instruction again, and optimizing the first website again.
3. The method of claim 2, further comprising:
detecting whether the optimization times of the first website reach preset times or not;
if not, executing the step of re-responding the optimization instruction, and optimizing the first website again;
and if so, sending an optimization adjustment instruction to the binding terminals of the website responsible persons so that the website responsible persons adjust the optimization information according to the optimization adjustment instruction, and completing the optimization of the first website by using the adjusted optimization information.
4. The method of claim 1, wherein the obtaining the detection information of the plurality of websites comprises:
determining a project to be detected, wherein the project to be detected comprises at least one website;
judging whether the item to be detected has a verification file or not;
if the verification file does not exist, obtaining the verification file, and adding the verification file to the project to be detected;
and if so, carrying out project detection by using the verification file to obtain detection information.
5. The method according to any one of claims 1 to 4, further comprising: responding to a website newly-added request, and outputting a website newly-added interface;
acquiring the name and/or domain name of the newly added website input aiming at the newly added website interface;
distributing a website responsible person for the newly added website, and determining a core keyword of the newly added website;
and responding to a new website submitting instruction, and updating the configuration information of each website in the website, wherein the new website submitting instruction comprises the name and/or domain name of the new website, the website responsible person and the core keyword.
6. A website processing apparatus, the apparatus comprising:
the detection information acquisition module is used for acquiring the detection information of a plurality of websites contained in the item to be detected;
the optimization item generation module is used for responding optimization information input by a plurality of website responsible persons of a first website to generate an optimization item to be processed, wherein the first website is any website in the plurality of websites, and the optimization information is determined by the website responsible persons according to a unified website optimization rule;
the optimization item sending module is used for sending the to-be-processed optimization items to the binding terminals of the website responsible persons respectively;
the device further comprises:
the optimization instruction receiving module is used for receiving an optimization instruction sent by at least one website responsible person of the first website through a binding terminal, wherein the optimization contents of the optimization instruction sent by different website responsible persons are the same;
the optimization module is used for responding to the optimization instruction and realizing the optimization of the first website;
and the optimization state adjusting module is used for adjusting the optimization state of the first website.
7. The apparatus of claim 6, further comprising:
the optimization detection module is used for detecting whether the configuration information of the optimized first website meets the system requirements; if not, re-responding the optimization instruction, and optimizing the first website again;
and the optimization result output module is used for outputting the optimization result under the condition that the detection result of the optimization detection module is positive.
8. A storage medium having stored thereon a program adapted to be executed by a processor to implement the steps of the website processing method according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910588756.5A CN110287434B (en) | 2019-07-02 | 2019-07-02 | Website processing method and device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910588756.5A CN110287434B (en) | 2019-07-02 | 2019-07-02 | Website processing method and device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110287434A CN110287434A (en) | 2019-09-27 |
CN110287434B true CN110287434B (en) | 2022-02-25 |
Family
ID=68021701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910588756.5A Active CN110287434B (en) | 2019-07-02 | 2019-07-02 | Website processing method and device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110287434B (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101276362A (en) * | 2007-03-26 | 2008-10-01 | 国际商业机器公司 | Apparatus and method for optimizing and differencing web page browsing |
CN101526954A (en) * | 2009-01-19 | 2009-09-09 | 北京跳网无限科技发展有限公司 | Manual web page optimizing technology |
CN101770616A (en) * | 2010-02-09 | 2010-07-07 | 北京航空航天大学 | Multi-level collaborative project plan management method |
CN102413162A (en) * | 2011-07-29 | 2012-04-11 | 互动在线(北京)科技有限公司 | Website front-end verification method and device |
CN102930082A (en) * | 2012-10-11 | 2013-02-13 | 北京理工大学 | Product design system based on distribution resources |
CN103605744A (en) * | 2013-11-20 | 2014-02-26 | 北京国双科技有限公司 | Method and device for analyzing website searching engine traffic data |
CN103744941A (en) * | 2013-12-31 | 2014-04-23 | 北京百度网讯科技有限公司 | Method and device for determining website evaluation result based on website attribute information |
CN103858461A (en) * | 2013-12-12 | 2014-06-11 | 华为技术有限公司 | Neighbor relation optimization methods and device |
CN105548749A (en) * | 2015-12-08 | 2016-05-04 | 北京星河亮点技术股份有限公司 | Communication terminal testing method, device and system based on internet |
CN106599416A (en) * | 2016-11-30 | 2017-04-26 | 中国直升机设计研究所 | Man-machine work efficiency evaluation and optimization design method |
CN108629432A (en) * | 2018-06-12 | 2018-10-09 | 中国三峡新能源有限公司 | Troubleshooting planing method, system and device |
CN109101217A (en) * | 2013-03-15 | 2018-12-28 | 先进元素科技公司 | Method and system for purposefully calculating |
CN109447662A (en) * | 2018-10-26 | 2019-03-08 | 日立楼宇技术(广州)有限公司 | A kind of cultivation monitoring method and system |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7020642B2 (en) * | 2002-01-18 | 2006-03-28 | Pavilion Technologies, Inc. | System and method for pre-processing input data to a support vector machine |
US9503512B2 (en) * | 2012-03-21 | 2016-11-22 | Intertrust Technologies Corporation | Distributed computation systems and methods |
CN102929619A (en) * | 2012-10-19 | 2013-02-13 | 南京国电南自美卓控制系统有限公司 | Process automation software development system across hardware platform |
CN103458022A (en) * | 2013-08-30 | 2013-12-18 | 国家电网公司 | Multi-user different-place concurrent collaborative system |
CN104731596A (en) * | 2015-03-27 | 2015-06-24 | 浪潮集团有限公司 | Classification editing method for supporting multiple people to edit XBRL on line |
WO2017002132A1 (en) * | 2015-06-29 | 2017-01-05 | Nowfloats Technologies Pvt. Ltd. | System and method for optimizing and enhancing visibility of the website |
CN107145350B (en) * | 2017-04-28 | 2018-08-21 | 武汉斗鱼网络科技有限公司 | A kind of software development methodology and system |
-
2019
- 2019-07-02 CN CN201910588756.5A patent/CN110287434B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101276362A (en) * | 2007-03-26 | 2008-10-01 | 国际商业机器公司 | Apparatus and method for optimizing and differencing web page browsing |
CN101526954A (en) * | 2009-01-19 | 2009-09-09 | 北京跳网无限科技发展有限公司 | Manual web page optimizing technology |
CN101770616A (en) * | 2010-02-09 | 2010-07-07 | 北京航空航天大学 | Multi-level collaborative project plan management method |
CN102413162A (en) * | 2011-07-29 | 2012-04-11 | 互动在线(北京)科技有限公司 | Website front-end verification method and device |
CN102930082A (en) * | 2012-10-11 | 2013-02-13 | 北京理工大学 | Product design system based on distribution resources |
CN109101217A (en) * | 2013-03-15 | 2018-12-28 | 先进元素科技公司 | Method and system for purposefully calculating |
CN103605744A (en) * | 2013-11-20 | 2014-02-26 | 北京国双科技有限公司 | Method and device for analyzing website searching engine traffic data |
CN103858461A (en) * | 2013-12-12 | 2014-06-11 | 华为技术有限公司 | Neighbor relation optimization methods and device |
CN103744941A (en) * | 2013-12-31 | 2014-04-23 | 北京百度网讯科技有限公司 | Method and device for determining website evaluation result based on website attribute information |
CN105548749A (en) * | 2015-12-08 | 2016-05-04 | 北京星河亮点技术股份有限公司 | Communication terminal testing method, device and system based on internet |
CN106599416A (en) * | 2016-11-30 | 2017-04-26 | 中国直升机设计研究所 | Man-machine work efficiency evaluation and optimization design method |
CN108629432A (en) * | 2018-06-12 | 2018-10-09 | 中国三峡新能源有限公司 | Troubleshooting planing method, system and device |
CN109447662A (en) * | 2018-10-26 | 2019-03-08 | 日立楼宇技术(广州)有限公司 | A kind of cultivation monitoring method and system |
Also Published As
Publication number | Publication date |
---|---|
CN110287434A (en) | 2019-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10095509B2 (en) | Supporting developer-user collaborative software review in IDE | |
CN107391142B (en) | Application splitting method and device | |
CN109213519B (en) | Heterogeneous API adaptation processing method and system | |
US9053136B2 (en) | Systems and methods for identifying contacts as users of a multi-tenant database and application system | |
EP3022890B1 (en) | Techniques to manage state information for a web service | |
CN110557284B (en) | Data aggregation method and device based on client gateway | |
CN107276970B (en) | Unbinding and binding method and device | |
CN109376354A (en) | Fraud recognition methods, device, electronic equipment and readable storage medium storing program for executing | |
CN107291744A (en) | It is determined that and with the method and device of the relationship between application program | |
CN110880100A (en) | Business approval processing method, device and system | |
US9832322B1 (en) | Techniques to transform network resource requests to zero rated network requests | |
CN109933486B (en) | Logistics data monitoring processing method, device and system | |
CN112733001A (en) | Method and device for acquiring subscription information and electronic equipment | |
CN110287444B (en) | Website detection method and device and storage medium | |
CN111489100A (en) | Order creating method, device, equipment and medium based on big data | |
JP2015513721A (en) | Retrieving availability information from public calendars | |
CN113271334A (en) | Service strategy distribution method and device based on SaaS scene and electronic equipment | |
CN117041355A (en) | Task distribution method, computer-readable storage medium, and task distribution system | |
CN110276028B (en) | Processing method and device for internal link function requirements of business system | |
CN110287434B (en) | Website processing method and device and storage medium | |
JP5760037B2 (en) | User authentication apparatus, method, and program | |
CN111240750B (en) | Awakening method and device for target application program | |
CN114253739A (en) | Service calling method and device, electronic equipment and storage medium | |
CN111061543A (en) | Multi-tenant workflow engine service method, device and server | |
CN115134405B (en) | Data processing method and device, electronic equipment and computer readable 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 |