A method for executing a plugin, comprising: obtaining, from plugin stability levels information saved in a database, a stability level of the plugin to be executed prior to an execution of the plugin; wherein the plugin stability level is unstable when the number of times the execution of the plugin becomes abnormal during an amount of time is greater than or equal to an upper threshold, wherein the plugin stability level is stable when the number of times the execution of the plugin becomes abnormal during an amount of time is lower than or equal to a lower threshold, wherein the plugin stability level is ordinary when the number of times the execution of the plugin becomes abnormal during an amount of time falls between the lower threshold and the upper threshold, determining a plugin execution mode based on the stability level, the plugin execution mode being selected from a plurality of available plugin execution modes; wherein in the event that the stability level is stable, the plugin execution mode comprises executing the plugin in a shared loader process, wherein the shared loader process comprises a first executable program that can execute one or more plugins; wherein in the event that the stability level is ordinary, the plugin execution mode comprises executing the plugin in an independent loader process, wherein the independent loader process comprises a second executable program that can execute one plugin; wherein in the event that the stability level is unstable, the plugin execution mode comprises aborting the execution of the plugin; and executing the plugin according to the plugin execution mode determined. obtaining, from plugin stability levels information saved in a database, a stability level of the plugin to be executed prior to an execution of the plugin; wherein the plugin stability level is unstable when the number of times the execution of the plugin becomes abnormal during an amount of time is greater than or equal to an upper threshold, wherein the plugin stability level is stable when the number of times the execution of the plugin becomes abnormal during an amount of time is lower than or equal to a lower threshold, wherein the plugin stability level is ordinary when the number of times the execution of the plugin becomes abnormal during an amount of time falls between the lower threshold and the upper threshold, wherein the plugin stability level is unstable when the number of times the execution of the plugin becomes abnormal during an amount of time is greater than or equal to an upper threshold, wherein the plugin stability level is stable when the number of times the execution of the plugin becomes abnormal during an amount of time is lower than or equal to a lower threshold, wherein the plugin stability level is ordinary when the number of times the execution of the plugin becomes abnormal during an amount of time falls between the lower threshold and the upper threshold, determining a plugin execution mode based on the stability level, the plugin execution mode being selected from a plurality of available plugin execution modes; wherein in the event that the stability level is stable, the plugin execution mode comprises executing the plugin in a shared loader process, wherein the shared loader process comprises a first executable program that can execute one or more plugins; wherein in the event that the stability level is ordinary, the plugin execution mode comprises executing the plugin in an independent loader process, wherein the independent loader process comprises a second executable program that can execute one plugin; wherein in the event that the stability level is unstable, the plugin execution mode comprises aborting the execution of the plugin; and executing the plugin according to the plugin execution mode determined. wherein in the event that the stability level is stable, the plugin execution mode comprises executing the plugin in a shared loader process, wherein the shared loader process comprises a first executable program that can execute one or more plugins; wherein in the event that the stability level is ordinary, the plugin execution mode comprises executing the plugin in an independent loader process, wherein the independent loader process comprises a second executable program that can execute one plugin; wherein in the event that the stability level is unstable, the plugin execution mode comprises aborting the execution of the plugin; and executing the plugin according to the plugin execution mode determined.