the present invention will be further described below with reference to figures and specific embodiments . according to an embodiment of the present invention , there is provided a method for implementing network access . as shown in fig1 , the method for implementing network access according to the embodiment of the present invention comprises : step s 101 : in the case that a terminal requests to access a webpage , a server ( which may be transcoding server ) determining content of the webpage that the terminal requests to access ; and step s 103 : the server searching for a webpage , with relevant content matching the content of the webpage ( matching here may refer to identical , similar or associated ), considering as a reference webpage , and providing the found reference webpage for the terminal . wherein , when the found reference webpage is provided to the terminal , it may be directly provided to the terminal , and / or matching information of the found reference webpage and the webpage to be accessed is provided to the terminal . optionally , webpage content includes one of news , pictures , novel , video , audio , games and shopping information in the webpage or combinations of more of them , or content relevant to them . there may be many kinds of specific content , which will not be detailed here one by one . in addition , it is uncertain for the server to search for a matching type of reference webpage to all accesses of all terminals . for example , in the case that the terminal requests to access a webpage , the server may first judge whether to provide the webpage with the relevant content to the terminal . only when the judgment result is yes does the server determine the content of the webpage that the terminal requests to access , that is to say , the above step s 101 and step s 103 will be performed only when the judgment result of the server in this step is yes . whether it is necessary to search for reference webpages with matching content for the terminal may be judged by referring to many kinds of conditions . for example , in the case that the terminal sets webpages with relevant content to be provided , or in the case that default setting of the system requires provision of webpages with relevant content to the terminal , or in the case that the webpage that the terminal requests to access cannot be displayed ( e . g ., because the webpage expires or screened ), or in the case that the webpage that the terminal requests to access is a malicious webpage , or in the case of combinations of the above cases , the server searches for the reference webpages matching with main content of the webpage accessed this time , wherein the main content may refer to main content of the webpage , and the server provides the terminal with information of reference webpages matching the content of the webpage that the terminal requests to access / or selects one of the reference webpages and provides information of this reference webpage to the terminal . as such , information of the webpage with the relevant content can be returned with respect to the terminal access that needs such information . regarding a terminal that definitely requires no provision of reference webpages , searching and provision of reference webpages will not be performed in the case that it can successfully access the webpage , thereby omitting unnecessary network search and handling for such users . additionally , in the case that the webpage that the terminal requests to access is a malicious webpage , the server searches in a malicious web address library . if the search result is that the webpage that the terminal request to access exists in the malicious web address library , the server determines that the webpage that the terminal requests to access is a malicious webpage , prohibits the server from accessing the malicious webpage , and provides the found secure reference webpage to the terminal , thereby avoiding the problem that no result is returned in response to the terminal &# 39 ; s operation at this time and improving the user &# 39 ; s experience . specifically , in the case that the terminal requests to access the webpage , the server searches in a malicious web address library ( wherein the malicious web address library may be api that automatically checks malicious scripts , checking that use belongs to malicious web address listing whenever the user accesses ; the search efficiency may be improved by using hash ). if the search result is that the webpage that the terminal request to access exists in the malicious web address library , the server determines that the webpage that the terminal requests to access is a malicious webpage . for example , if the web address accessed by the user ( or other reference information which may be used to compare , like characteristic codes , etc .) is in the malicious wed address listing , html content will be returned to prompt the user and inform the user that the website might have security issue and let the user away from threat . specifically , when the url that the mobile terminal requests to access is a malicious webpage , the server not only returns information to the effect that “ original web address is malicious webpage and access is not granted ”, but also meanwhile returns secure webpages with the same main content stored in the database to the mobile terminal for display . as such , the user not only obtains the prompt that “ access is not granted ”, but also is provided with secure webpages similar to the user - desired webpage one time , so that the user needn &# 39 ; t perform the searching step again . besides , the malicious web address library may not only store information of malicious webpages ( e . g ., link address or characteristic code ), but also store relevant information of webpages that are difficult to determine . hence , content of the malicious web address library is configured to avoid the user terminal &# 39 ; s access to the malicious webpage , and meanwhile avoid the terminal &# 39 ; s access to many webpages in which whether malicious information is included is hard to determine , and further improve security of the terminal &# 39 ; s access to the webpage . additionally , if the webpage that the user originally desires to access expires , content therein is insufficient , display effect is undesirable and even the webpage cannot be displayed , webpage which includes sufficient information , has a better display effect and which layout is correctly arranged can also be provided through the above handling method . for example , assume that user a clicks a never - accessed shopping website among the search results and the website is a phishing website created by a hacker , the server will immediately return a prompt to the effect that the webpage is a phishing website and advise the user to use a shopping website having a better layout effect so that the user may continue to conduct secure shopping . for example , video definition is not high in the video webpage that the user originally desires to access , webpages with identical or similar video content will be returned through the above handling , and these webpages will include video with higher definition and thereby improve the user &# 39 ; s browsing efficiency and use experience . furthermore , in the case that the webpage that the terminal requests to access is a malicious webpage , the implementing method further comprises the server prohibiting the terminal from accessing the malicious webpage . furthermore , when the server searches for reference webpages which matches the main content of the webpage that the terminal request to access , the server may search whether webpages which match the main content of the webpage that the terminal request to access exist in a buffer database , and , in the event of existence , consider the found webpage as the reference webpage and provide information of the reference webpage to the terminal ; in the event of no existence , the server searches for , in a webpage information database , webpage which matches the main content of the webpage that the terminal request to access , considers the found webpage as the reference webpage , and provides information of the reference webpage to the terminal and meanwhile stores it in the buffer database . furthermore , before providing the reference webpage found from the webpage information database to the terminal , the server may judge whether the address of the reference webpage exists in the malicious web address library , and provide information of reference webpages not exiting in the malicious web address library to the terminal . the malicious web address library may be integrated with the buffer database , that is to say , the malicious web address library may store malicious link addresses and meanwhile store webpages ( webpage addresses or content of webpages ) that are verified to be secure . as such , when the server finds , from the webpage information database , reference webpages which match the main content of the webpage that the terminal request to access , the server first provides the found webpages to the malicious web address library , the malicious web address library determines whether the webpages provided by the server are malicious webpages and provides webpages that are filtered and determined as secure webpages to the server to ensure that the server subsequently provides secure webpages to the terminal . furthermore , after filtration the malicious web address library locally buffers secure webpages which are determined secure after filtration ( stores link addresses , content , title or combinations thereof ) so that the server may look up from the buffered content , which reduces time spent by the server in looking up the webpages . before providing the found reference webpages to the terminal , the server judges the type of the terminal and judges whether to perform transcoding for the reference webpage according to the type of the terminal . if the judgment result shows that the transcoding is needed , transcoding is performed for the reference webpage by a transcoding module ( the transcoding module may be set in the server , that is to say , the server performs the transcoding and the server may be a transcoding server at this time ), and the reference webpage after the transcoding is provided to the terminal . besides , as mobile internet develops constantly , more and more users decide to use mobile devices , not only computers , to access the internet . however , when direct access to a pc webpage is performed on a mobile device other than the computer , since functional parameters of the mobile device such as display resolution is distinct from those of the computer , the effect of the mobile device &# 39 ; s access to the webpage degrades greatly . the present invention , by performing transcoding for the webpage according to the type of the terminal , can ensure that various mobile terminals can display the webpage normally . in addition , when information of the found reference webpage is provided to the terminal , the found reference webpage may be directly provided to the terminal , and / or the matching information of the found reference webpage and the webpage to be accessed is provided to the terminal , and / or a link address of the found reference webpage is provided to the terminal , and / or a title of the found webpage is provided to the terminal . in practical application , the layout of content of the webpage may be rearranged , for example , it is feasible to judge the number and positions of controls in the webpage , judge whether the controls overlap , and then score the webpage according to factors such as richness degree of the content and a size of white space . specifically , judgment of an overlap area of controls is described through the following statements . c # sample is as follows : return new rectangle ( left , top , right - left + 1 , bottom - top + 1 ); a ratio is finally generated through the above procedure , for example , a webpage overlap rate is 10 %; different mobile terminal versions ( e . g ., different mobile phone versions ) are scanned and compared and finally a webpage with a better effect is returned . webpages of some versions are designed with a larger white space , which may affect the effect . a method of detecting the white space is mainly binary searching method specifically as follows : first assume that the whole webpage be white , search begins with webpage 0 , 0 coordinate ; if a control is found in this white space , this white space does not exist , and then the white space area is divided by two ; whether the white space exits is detected by the same method until the largest white space area is finally found . besides , detection of the white space may simultaneously support manual intervention to remedy demerits of judgment . as compared with an ordinary ua skip , the solution of the present invention requires lower maintenance cost and can easily find layout problem . according to an embodiment of the present invention , there is further provided a device for implementing network access . as shown in fig2 , the device for implementing network access according to the embodiment of the present invention comprises : a determining module 201 configured to determine content of a webpage that a terminal requests to access in the case that the terminal requests to access the webpage ; a searching module 202 configured to search for a webpage with relevant content matching the content of the webpage that the terminal requests to access , as a reference webpage ; a providing module 203 configured to provide information of the found reference webpage to the terminal . a judging module ( not shown ) configured to judge whether to provide the webpage with relevant content to the terminal in the case that the terminal requests to access the webpage , and to inform the determining module 201 to determine the content of the webpage that the terminal requests to access when the judgment result is yes . wherein the webpage with relevant content is provided to the terminal when the judgment result of the judging module satisfies at least one of the following conditions : the terminal sets the webpage with relevant content to be provided , default setting of the system requires the provision of webpage with relevant content to the terminal , the webpage that the terminal requests to access is a malicious webpage , and the webpage that the terminal requests to access cannot be displayed . the providing module 203 provides the terminal with information of the reference webpage matching the content of the webpage that the terminal requests to access / or selects one of the reference webpages and provides information of this reference webpage to the terminal . besides , the device may further comprise a security module . specifically , in the case that the terminal requests to access the webpage , the security module queries in the malicious web address library . if the query result shows that the address of the webpage that the terminal requests to access exists in the malicious web address library , the security module determines that the webpage that the terminal requests to access is a malicious webpage , and the providing module 203 provides the terminal with information of the found reference webpage matching the content of the webpage that the terminal requests to access , and a prompt that the webpage that the terminal requests to access is a malicious webpage . besides , the implementing device according to the embodiment of the present invention further comprises : an access control module ( not shown ) configured to prohibit the terminal from accessing the malicious webpage in the case that the webpage that terminal requests to access is a malicious webpage . furthermore , the searching module 202 may be configured to search whether webpages which match the main content of the webpage that the terminal request to access exist in the buffer database , and , in the event of existence , the providing module 203 considers the found webpage as the reference webpage and provide information of the reference webpage to the terminal ; in the event of no existence , the searching module 202 searches for , in a webpage information database , webpages which match the main content of the webpage that the terminal request to access , considers the found webpage as the reference webpage , and provides information of the reference webpage to the terminal and meanwhile stores it in the buffer database . additionally , the above security module ( not shown ) may be further configured to judge whether the address of the reference webpage exists in the malicious web address library before the server provides information of the reference webpage found from the webpage information database to the terminal . furthermore , the providing module 203 is configured to provide the reference webpage that does not exist in the malicious web address library to the terminal . a terminal type determining unit ( not shown ) configured to , before the providing module of the server provides information of the found reference webpage to the terminal , determine the type of the terminal and judge whether to perform transcoding for the reference webpage according to the type of the terminal . a transcoding module ( not shown ) configured to perform transcoding for the reference webpage if the judgment result of the terminal type determining unit shows that the transcoding is needed , and the providing module 203 providing the reference webpage after transcoding to the terminal . furthermore , the providing module 203 is configured to directly provide the found reference webpage to the terminal , and / or provide the matching information of the found reference webpage and the webpage to be accessed to the terminal , and / or provide a link address of the found reference webpage to the terminal , and / or send a title of the found webpage to the terminal . optionally , webpage content includes one of news , pictures , novel , video , music and games in the webpage or combinations of more of them , or content relevant to them ( at least one thereof or combinations thereof ). according to an embodiment of the present invention , there is further provided a system for implementing network access . as shown in fig3 , the system for implementing network access according to the embodiment of the present invention comprises : a server 21 , a buffer database 22 , a webpage information database 23 and a terminal 24 . wherein the server comprises : a determining module 201 configured to determine content of a webpage that a terminal 24 requests to access in the case that the terminal 24 requests to access the webpage ; a searching module 202 configured to search for a webpage with relevant content matching the content of the webpage that the terminal requests to access , as a reference webpage ; a providing module 203 configured to provide information of the found reference webpage to the terminal 24 . furthermore , the buffer database 22 is configured to buffer information of the webpage ( information of the webpage may include address , content , title of the webpage or combinations thereof ); the webpage information database 23 is configured to store information of the webpage ( information of the webpage may include address , content , title of the webpage or combinations thereof ); wherein the searching module 202 preferentially searches for , in the webpage information buffered by the buffer database 22 , a reference webpage which matches the content of the webpage that the terminal request to access , and the searching module 202 search for the reference webpage with the matching content from the webpage information database 23 if the reference webpage with the matching content is not found from the buffer database 22 . a malicious web address library ( not shown ) configured to store information relevant to one or more kinds of suspicious web address , suspicious code , malicious web address and malicious code . in fact , any information identifying unknown webpage and / or malicious webpage can be stored in the malicious web address library for reference in subsequent queries . a security module configured to query in the malicious web address library . if the query result shows that the webpage that the terminal requests to access exists in the malicious web address library , the security module determines that the webpage that the terminal requests to access is a malicious webpage , and the providing module provides the terminal with information of the found reference webpage matching the content of the webpage that the terminal requests to access , and a prompt that the webpage that the terminal requests to access is a malicious webpage . fig4 illustrates a flow chart of a signaling of a specific implementing procedure of the method according to an embodiment of the present invention . as shown in fig4 , in a system comprising a server and a terminal , providing the webpage with relevant content may specifically include the following steps : when the server receives a request to access a webpage sent from a mobile terminal , the server queries in the malicious web address database in the system whether the requested webpage is a malicious webpage . if the webpage is a malicious webpage , information will be returned to the server from the malicious web address database , and a prompt to the effect that the webpage is a malicious webpage is added to the content . then , the server directly searches for , via the webpage information database , secure webpages in the same type as the accessed webpage , and sends the found similar secure webpages in the same type as the accessed webpage to the malicious web address library of the system . the malicious web address library transcodes the secure webpages and sends them to the server . the server uploads data of the original webpage via an external website , and then the external website returns data of the original webpage after the uploading to the server , and finally , the webpage data are transcoded and sent to the mobile terminal in a private format . to conclude , by virtue of the above technical solution of the present invention , the present invention may improve the transcoding server so that the transcoding server can search for a webpage in a matching type for the terminal and provide the webpage to the terminal such that the terminal &# 39 ; s access results gets richer and the terminal &# 39 ; s invalid operations can be avoided ; besides , by virtue of the technical solution of the present invention , the transcoding server becomes a first - layer protection of the terminal user to ensure the terminal &# 39 ; s access security , stop the terminal from accessing the malicious webpage before the transcoding in a true sense , and avoid entry of virus or malicious information into the terminal ; besides , in the prior art , regarding a portal website providing different mobile terminals , effects of different terminal versions are different . generally , website developers only take into account mainstream mobile terminals , so effects when other terminals access generally degrade greatly . the present invention may return the webpage with the optimal effect to the access terminal in different terminal versions , meanwhile reduce the testing cost , and meanwhile support manual intervention and integrate a security detecting function . when the webpage accessed by the user is a malicious webpage , the user is advised to access a webpage having similar content and better layout effect to thereby improve the use &# 39 ; s browsing efficiency and experience . embodiments regarding parts in the present invention may be implemented in hardware , or implemented by software modules running on one or more processors , or implemented in their combinations . those skilled in the art should understand that a microprocessor or digital signal processor ( dsp ) may be used in practice to implement some or all functions of some or all parts of the device or system according to embodiments of the present invention . the present invention may also be implemented as an apparatus or device program ( e . g ., computer program and computer program product ) for executing part or all methods described here . such programs implementing the present invention may be stored in a computer - readable medium , or may be in a form having one or more signals . such signals can be obtained by downloading from the internet , or provided on a carrier signal or provided in any other forms . for example , fig5 illustrates a server , for example , an application server , which can implement a method for implementing network access according to the present invention . the server conventionally comprises a processor 510 and a computer program product or computer - readable medium in the form of a memory 520 . the memory 520 may be a flash memory , eeprom ( electrically erasable programmable read - only memory ), eprom , hard disk or rom - like electronic memory . the memory 520 has a storage space 530 for a program code 531 for executing any step of the above method . for example , the storage space 530 for the program code may comprise program codes 531 respectively for implementing steps of the above method . these program codes may be read from one or more computer program products or written into the one or more computer program products . these computer program products comprise program code carriers such as hard disk , compact disk ( cd ), memory card or floppy disk . such computer program products are usually portable or fixed memory units as shown in fig6 . the memory unit may have a storage section , a storage space or the like arranged in a similar way to the memory 520 in the server of fig5 . the program code may for example be compressed in a suitable form . usually , the memory unit includes a computer - readable code 531 ′, namely , a code readable by a processor for example similar to 510 . when these codes are run by the server , the server is caused to execute steps of the method described above . reference herein to “ one embodiment ”, “ an embodiment ”, or to “ one or more embodiments ” means that a particular feature , structure , or characteristic described in connection with the embodiments is included in at least one embodiment of the invention . further , it is noted that instances of the phrase “ in one embodiment ” herein are not necessarily all referring to the same embodiment . the description as provided here describes a lot of specific details . however , it is appreciated that embodiments of the present invention may be implemented in the absence of these specific details . some embodiments do not specify detail known methods , structures and technologies to make the description apparent . it should be noted that the above embodiment illustrate the present invention but are not intended to limit the present invention , and those skilled in the art may design alternative embodiments without departing from the scope of the appended claims . in claims , any reference signs placed in parentheses should not be construed as limiting the claims . the word “ comprising ” does not exclude the presence of elements or steps not listed in a claim . the word “ a ” or “ an ” preceding an element does not exclude the presence of a plurality of such elements . the present invention may be implemented by virtue of hardware including several different elements and by virtue of a properly - programmed computer . in the apparatus claims enumerating several units , several of these units can be embodied by one and the same item of hardware . the usage of the words first , second and third , et cetera , does not indicate any ordering . these words are to be interpreted as names . in addition , it should be noted that the language used in the specification has been principally selected for readability and instructional purposes , and may not have been selected to delineate or circumscribe the inventive subject matter . therefore , those having ordinary skill in the art appreciate that many modifications and variations without departing from the scope and spirit of the appended claims are obvious . the disclosure of the present invention is intended to be illustrative , but not limiting , of the scope of the invention , which is set forth in the claims .