CN115934043B - PHP-based high-efficiency MVC framework - Google Patents
PHP-based high-efficiency MVC framework Download PDFInfo
- Publication number
- CN115934043B CN115934043B CN202310007760.4A CN202310007760A CN115934043B CN 115934043 B CN115934043 B CN 115934043B CN 202310007760 A CN202310007760 A CN 202310007760A CN 115934043 B CN115934043 B CN 115934043B
- Authority
- CN
- China
- Prior art keywords
- module
- data
- unit
- php
- layer
- 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
- 230000003993 interaction Effects 0.000 claims abstract description 33
- 230000005540 biological transmission Effects 0.000 claims abstract description 28
- 238000012545 processing Methods 0.000 claims abstract description 16
- 230000006837 decompression Effects 0.000 claims abstract description 13
- 230000004044 response Effects 0.000 claims abstract description 5
- 230000002452 interceptive effect Effects 0.000 claims description 18
- 238000012795 verification Methods 0.000 claims description 16
- 238000004891 communication Methods 0.000 claims description 9
- 238000011161 development Methods 0.000 claims description 8
- 230000006870 function Effects 0.000 claims description 7
- 230000005856 abnormality Effects 0.000 claims description 4
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000012937 correction Methods 0.000 claims description 4
- 238000013500 data storage Methods 0.000 claims description 3
- 230000003247 decreasing effect Effects 0.000 claims description 3
- 238000012986 modification Methods 0.000 claims description 3
- 230000004048 modification Effects 0.000 claims description 3
- 238000003032 molecular docking Methods 0.000 claims description 3
- 238000007781 pre-processing Methods 0.000 claims description 3
- 238000012216 screening Methods 0.000 claims description 3
- 230000010354 integration Effects 0.000 claims description 2
- 238000011022 operating instruction Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 9
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 210000001503 joint Anatomy 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention relates to the field of software architecture, and discloses a PHP-based high-efficiency MVC framework, which comprises a central unit, a storage unit, an inlet unit, a configuration unit, a PHP interaction unit and a decompression unit, wherein: the central unit is used as a framework core main body and is used for responding to the request of a user and extracting, analyzing and calling the data; the central unit includes a controller layer, a view layer, and a model layer, wherein: the controller layer is used for identifying user request data and editing operation instructions of the view layer and the model layer; the high-efficiency MVC framework can effectively complete the distribution of specified data, avoid excessive interference of huge amount of data on the stability of system operation, ensure timely response of user requests, prevent the problem that the overall data processing speed is lowered because of insufficient system data throughput capacity, ensure good processing efficiency, and ensure transmission safety and simultaneously effectively relieve operation pressure.
Description
Technical Field
The invention relates to the technical field of software architecture, in particular to a PHP-based high-efficiency MVC framework.
Background
The MVC framework divides the software system into three basic parts of a model, a view and a controller, codes are organized by a method of displaying and separating business logic, data and interfaces, PHP is used as a general open source script language which is executed at a server side, is similar to C language and is a common website programming language, PHP is mixed with C, java, perl and other grammars, has better portability, reliability and higher operation efficiency, is mainly suitable for the Web development field, each company has own business requirements, and PHP programmers are more enthusiastic to realize a frame belonging to the PHP programmers to build a Web application system so as to meet own special requirements.
However, existing PHP-based MVC frameworks have certain drawbacks, such as:
1. the method has the advantages that the method lacks of measures for shunting the appointed data, and in the running process of the system, when larger data flow occurs, the throughput capacity of the system is insufficient, so that the overall data processing speed is reduced, the efficiency is gradually reduced, the transmission safety is ensured, and meanwhile, the running pressure is difficult to effectively relieve;
2. the interactive content is difficult to preprocess, the normality of the preprocessed data is difficult to monitor in real time, when problem data occurs, tracing and alarming cannot be performed in time, correction reaction is not facilitated for a user in time, and the data processing capability is easy to further decline.
Disclosure of Invention
(one) solving the technical problems
Aiming at the defects existing in the prior art, the invention provides the PHP-based high-efficiency MVC framework, which can effectively solve the problems that the PHP-based MVC framework in the prior art lacks measures for shunting appointed data, when larger data flow occurs in the running process of the system, the throughput capacity of the system is insufficient, the whole data processing speed is lowered gradually, the efficiency is lowered gradually, the running pressure is difficult to effectively relieve, the interactive content is difficult to preprocess, the normality of preprocessed data is difficult to monitor in real time, when the problem data occurs, the tracing tracking and the alarming cannot be timely carried out, the correction reaction is not facilitated for users in time, and the data processing capacity is easy to be lowered further.
(II) technical scheme
In order to achieve the above object, the present invention is realized by the following technical scheme,
the invention discloses a PHP-based high-efficiency MVC framework, which comprises a central unit, a storage unit, an inlet unit, a configuration unit, a PHP interaction unit and a decompression unit, wherein:
the central unit is used as a framework core main body and is used for responding to the request of a user and extracting, analyzing and calling the data;
the central unit includes a controller layer, a view layer, and a model layer, wherein:
the controller layer is used for identifying user request data and editing operation instructions of the view layer and the model layer;
the view layer is used for acquiring an operation instruction and displaying a response result of the model layer;
the model layer is used for acquiring an operation instruction, and calling a model to respond to the user request data;
the storage unit is used for storing function and class code module data and debugging tool data, increasing and decreasing the data according to the calling requirement and supporting data sharing and copying;
the entry unit is used as an entry of user request data and completes the planning of entering data;
the inlet unit comprises a receiving module, a verification module, a diversion module, a setting module, a positioning module and a limiting module, wherein:
the receiving module is used for receiving a user browsing request in a single channel, and performing and completing data butt joint;
the verification module is used for screening the acquired data, analyzing the rationality of the acquired data and rejecting useless data;
the distribution module is used for distributing the verified data, butting the appointed access data and configuring an additional transmission link for the appointed access data;
the setting module is used for setting attribute parameters of the appointed access data as an appointed basis;
the positioning module is used for providing independent index links, starting a plurality of PHP file data, correspondingly processing the association request data, directly positioning the data in the database, constructing a temporary access channel and completing the call of the function module;
the limiting module is used for limiting the access authority in the independent transmission link and providing an adjustment interface;
the transmission module executes a transmission instruction after the obtained data are in butt joint;
the configuration unit is used for setting and pre-expanding PHP files and realizing the parallelization and development of a plurality of projects;
the PHP interaction unit is used as an interface between the PHP program and a user, and is used for transmitting user request information and input information, finishing data storage and transmission with external equipment, and feeding back information, and is used as an interaction instruction core implementation end.
Furthermore, after the setting module finishes setting the attribute parameters of the appointed access data, the setting module is used as an execution basis of the shunting module to mark and grab the data, submits all grabbing data after the current grabbing period is finished, and then starts the next grabbing period.
Furthermore, the limiting module directly edits the limiting category of the access right by manpower and encrypts the transmission link.
Still further, the PHP interaction unit is mounted with a decompression unit, the decompression unit includes:
the source tracing module is used for acquiring the source place of the cache data, tracing the source after triggering and marking to generate an independent label;
the cache module is used for caching the interactive data, and starting and continuously preprocessing;
the threshold module is used for inspecting the cache data in real time, setting a standard threshold value of each cache data and judging whether a super-threshold condition exists or not;
and the warning module is used for warning and prompting the super-threshold cache event.
Further, when the threshold module is judged to be absent, each functional module continuously operates according to preset settings, when the threshold module is judged to be present, the source tracing module is started after reset and reset, the threshold module data are cleared, and the warning module edits the warning instruction and sends the warning instruction.
Still further, the alarm mode of the alarm module includes: and the short message submitting prompt and the webpage displaying prompt.
Furthermore, the cache module is in interactive connection with the PHP interaction unit through a wireless network, the cache module is in communication connection with the tracing module through an electric signal, the tracing module is in communication connection with the threshold module through an electric signal, and the threshold module is in communication connection with the warning module through an electric signal.
Still further, the class code module in the storage unit includes tool classes including: a string handling class, an image handling class, a file upload class, an error and exception handling class, and an input control class.
Furthermore, the PHP interaction unit supports the modification of the code data and the integration of the interface after the control authority is opened.
Furthermore, the central unit is in interactive connection with the storage unit through a wireless network, the configuration unit is in interactive connection with the central unit through the wireless network, the PHP interaction unit is in interactive connection with the central unit through the wireless network, the controller layer, the view layer and the model layer are in interactive connection with each other through the wireless network, the receiving module is in interactive connection with the verification module through the wireless network, the distribution module is in interactive connection with the verification module and the positioning module through the wireless network, the positioning module is provided with the limiting module, the distribution module is provided with the setting module, the verification module is in interactive connection with the positioning module and the transmission module through the wireless network, and the transmission module is in interactive connection with the central unit through the wireless network.
(III) beneficial effects
Compared with the prior art, the technical proposal provided by the invention has the following beneficial effects,
1. according to the invention, the specified data are set, and the measures for distributing the specified data are taken, when the data request quantity is overlarge, the input data are identified, the specified basis of the data is edited in advance by a user, in the identification process, the specified data are grabbed, the associated request data are correspondingly processed through an independent index link, the data are directly positioned in a database, a temporary access channel is built, the call of a functional module is completed, and the authority limit is carried out on the index link, so that the framework can effectively complete the distribution of the specified data, avoid the stability of excessive interference of the system operation by massive data, ensure the timely response of the user request, prevent the problem that the overall data processing speed is lowered due to insufficient system data throughput, ensure good processing efficiency, and effectively relieve the operation pressure while ensuring the transmission safety.
2. According to the invention, by adding the decompression unit, when a user requests frequently, the buffer memory module starts up to start up the automatic loading processing of data in advance, the threshold module detects the data source to confirm whether the buffer memory is in a normal range, when an abnormality is detected, the source tracing module starts up to trace the data source, and after confirming the problem source, the warning module warns, so that the framework can preprocess the interactive content, monitor the normality of the preprocessed data in real time, and trace and alarm the source tracing in time when the problem data occurs, thereby being beneficial to the user to make correction reaction in time, avoiding the data processing capacity from being lowered by the problem data and further improving the data processing speed.
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 evident that the drawings in the following description are only some embodiments of the present invention and that other drawings may be obtained from these drawings without inventive effort for a person of ordinary skill in the art.
FIG. 1 is a schematic diagram of a PHP-based high-efficiency MVC framework in accordance with the present invention;
FIG. 2 is a schematic diagram illustrating an operation flow of the interaction unit according to the present invention;
FIG. 3 is a schematic diagram illustrating the operation of the central unit according to the present invention;
reference numerals in the figures represent 100, central unit, respectively; 110. a controller layer; 111. a view layer; 112. a model layer; 200. a storage unit; 300. an inlet unit; 310. a receiving module; 311. a verification module; 312. a shunt module; 313. setting a module; 314. a positioning module; 315. a restriction module; 316. a transmission module; 400. a configuration unit; 500. PHP interaction unit; 600. a decompression unit; 610. a tracing module; 611. a cache module; 612. a threshold module; 613. and a warning module.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. It will be apparent that the described embodiments are some, but not all, embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The invention is further described below with reference to examples.
Example 1
The high-efficiency MVC framework based on PHP of this embodiment, as shown in fig. 1-3, includes a central unit 100, a storage unit 200, an entry unit 300, a configuration unit 400, a PHP interaction unit 500, and a decompression unit 600, wherein:
the central unit 100, which is used as a framework core main body, is used for responding to the request of a user and extracting, analyzing and calling the data;
the central unit 100 comprises a controller layer 110, a view layer 111 and a model layer 112, wherein:
a controller layer 110 for identifying user request data, editing operation instructions of the view layer 111 and the model layer 112;
a view layer 111, configured to obtain an operation instruction, and display a response result of the model layer 112;
the model layer 112 is used for acquiring an operation instruction, and calling a model to respond to user request data;
the storage unit 200 is used for storing function and class code module data and debugging tool data, increasing and decreasing the data according to the calling requirement, and supporting data sharing and copying;
an entry unit 300 for completing the planning of the incoming data as an entry for the user request data;
the portal unit 300 includes a receiving module 310, a verification module 311, a diversion module 312, a setting module 313, a positioning module 314, and a restriction module 315, wherein:
a receiving module 310, configured to receive a user browsing request in a single channel, and perform and complete data docking;
the verification module 311 is used for screening the acquired data, analyzing the rationality of the acquired data and rejecting useless data;
the splitting module 312 is configured to split the verified data, dock the specified access data, and configure an additional transmission link for the specified access data;
a setting module 313, configured to set attribute parameters of the specified access data as a specified basis;
the positioning module 314 is configured to provide an independent index link, enable a plurality of PHP file data, process association request data correspondingly, directly position the data in the database, build a temporary access channel, and complete the call of the function module;
a limiting module 315 for limiting access rights within the independent transmission link and providing an adjustment interface;
the transmission module 316 executes a transmission instruction after the acquired data are docked;
the configuration unit 400 is used for setting and pre-expanding PHP files and realizing the parallelization and development of a plurality of projects;
PHP interaction unit 500 is used as an interface between PHP program and user, and is used for transmitting user request information and input information, completing data storage and transmission with external equipment, and feeding back information as an interaction instruction core implementation end.
After the setting module 313 finishes setting the attribute parameters of the designated access data, the data is marked and grabbed as the execution basis of the splitting module 312, all the grabbing data are submitted after the current grabbing period is ended, and then the next grabbing period is started.
The restriction module 315 directly edits the restriction class of access rights by a human and encrypts the transmission link.
The class code module in the storage unit 200 contains tool classes including: a string handling class, an image handling class, a file upload class, an error and exception handling class, and an input control class.
As shown in fig. 1, the central unit 100 is interactively connected with the storage unit 200 through a wireless network, the configuration unit 400 is interactively connected with the central unit 100 through a wireless network, the PHP interactive unit 500 is interactively connected with the central unit 100 through a wireless network, the controller layer 110, the view layer 111 and the model layer 112 are interactively connected with each other through a wireless network, the receiving module 310 is interactively connected with the verifying module 311 through a wireless network, the shunting module 312 is interactively connected with the verifying module 311 and the positioning module 314 through a wireless network, the positioning module 314 is provided with the limiting module 315, the shunting module 312 is provided with the setting module 313, the verifying module 311 is interactively connected with the positioning module 314 and the transmitting module 316 through a wireless network, and the transmitting module 316 is interactively connected with the central unit 100 through a wireless network.
In the embodiment, when the Web server receives a browsing request, invokes the PHP interaction unit 500 to perform docking, performs presentation through the central unit 100, records data through the storage unit 200, provides tool support in a development stage, performs verification through the verification module 311 after the receiving module 310 acquires the data, edits the appointed basis of the data in advance through the setting module 313, performs implementation according to the basis by the splitting module 312, grabs the data, provides positioning for the appointed data through the positioning module 314, correspondingly processes the associated request data, directly positions the data in the database, completes invocation of the functional module through setting up a temporary access channel, limits access rights through the limiting module 315, performs rights limitation on the index link, directly performs analysis and presentation through the central unit 100 through the transmission module 316, provides services for the PHP interaction unit 500 through the configuration unit 400, performs setting and pre-expansion on the PHP interaction unit 500 through the configuration file under the configuration unit 400, and achieves the purposes of simplifying development and improving efficiency.
Example 2
The present embodiment also provides a decompression unit 600 capable of preprocessing interactive contents, as shown in fig. 1, the decompression unit 600 is mounted on the PHP interactive unit 500, and the decompression unit 600 includes:
the tracing module 610 is configured to obtain a source location of the cache data, perform tracing after triggering, and mark the source location to generate an independent tag;
a buffer module 611, configured to buffer the interaction data, and start and continuously pre-process;
the threshold module 612 is configured to patrol the buffered data in real time, set a standard threshold for each buffered data, and determine whether an over-threshold condition exists;
the alarm module 613 is configured to alarm and prompt the super-threshold cache event.
When the threshold module 612 is judged to be absent, each functional module continuously operates according to preset settings, when the threshold module 612 is judged to be present, the traceability module 610 is started after reset and reset, the threshold module 612 is cleared, and the warning module 613 edits the warning instruction and sends the warning instruction.
The alarm mode of the alarm module 613 includes: and the short message submitting prompt and the webpage displaying prompt.
As shown in fig. 1, the buffer module 611 is interactively connected with the PHP interaction unit 500 through a wireless network, the buffer module 611 is connected with the tracing module 610 through electrical signal communication, the tracing module 610 is connected with the threshold module 612 through electrical signal communication, and the threshold module 612 is connected with the warning module 613 through electrical signal communication.
In this embodiment, when the user requests frequently, the buffer module 611 starts up, the automatic loading process of the data is started in advance, the data source is detected by the threshold module 612, whether the buffer is in the normal range is confirmed, when the abnormality is detected, the tracing module 610 starts up, the data source is traced, and after the problem source is confirmed, the warning module 613 warns.
In summary, when the PHP interaction system is used, a user sends a browsing request, a Web server receives the request, calls a PHP interaction unit 500 to dock, presents the PHP interaction unit through a central unit 100, records data through a storage unit 200, provides tool support in a development stage, verifies through a verification module 311 after a receiving module 310 acquires the data, edits a specified basis of the data in advance through a setting module 313, implements the PHP interaction unit 500 according to the basis by a shunting module 312, grabs the data, provides positioning for the specified data through a positioning module 314, correspondingly processes associated request data, directly positions the data in a database, completes the calling of a function module through a temporary access channel, limits access rights through a limiting module 315, limits rights of the index link, directly analyzes and presents the PHP interaction unit 500 through a transmission module 316, provides services for the PHP interaction unit 500 through a configuration unit 400, sets and pre-expands the PHP interaction unit 500 through a configuration file under the configuration unit 400, and achieves the purposes of simplifying development and improving efficiency;
when the user requests frequently, the caching module 611 starts up, the automatic loading process of the data is started in advance, the data source is detected through the threshold module 612, whether the cache is in a normal range is confirmed, when an abnormality is detected, the tracing module 610 starts up, the data source is traced, and after the problem source is confirmed, the warning module 613 warns.
The above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; while the invention has been described in detail with reference to the foregoing embodiments, it will be appreciated by those skilled in the art that variations may be made in the techniques described in the foregoing embodiments, or equivalents may be substituted for elements thereof; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (6)
1. A PHP-based high efficiency MVC framework, comprising a central unit (100), a storage unit (200), an entry unit (300), a configuration unit (400), a PHP interaction unit (500) and a decompression unit (600), wherein:
the central unit (100) is used as a framework core main body and is used for responding to the request of a user and extracting, analyzing and calling the data;
the central unit (100) comprises a controller layer (110), a view layer (111) and a model layer (112), wherein:
a controller layer (110) for identifying user request data, editing the operating instructions of the view layer (111) and the model layer (112);
the view layer (111) is used for acquiring an operation instruction and displaying a response result of the model layer (112);
the model layer (112) is used for acquiring an operation instruction, and calling a model to respond to user request data;
the storage unit (200) is used for storing function and class code module data and debugging tool data, increasing and decreasing the data according to the calling requirement and supporting data sharing and copying;
an entry unit (300) for completing the planning of the entry data as an entry for the user request data;
the inlet unit (300) comprises a receiving module (310), a verification module (311), a diversion module (312), a setting module (313), a positioning module (314) and a limiting module (315), wherein:
the receiving module (310) is used for receiving a user browsing request in a single channel, and performing and completing data docking;
the verification module (311) is used for screening the acquired data, analyzing the rationality of the acquired data and rejecting useless data;
the distribution module (312) is used for distributing the verified data, butting the appointed access data and configuring an additional transmission link for the appointed access data;
a setting module (313) for setting attribute parameters of the designated access data as a designation basis;
the positioning module (314) is used for providing independent index links, starting a plurality of PHP file data, correspondingly processing the association request data, directly positioning the data in the database, constructing a temporary access channel and completing the call of the function module;
a limiting module (315) for limiting access rights within the independent transmission link and providing an adjustment interface;
a transmission module (316) for executing a transmission instruction after the obtained data are docked;
the configuration unit (400) is used for setting and pre-expanding PHP files and realizing the parallelization and development of a plurality of projects;
the PHP interaction unit (500) is used as an interface between a PHP program and a user, is used for transmitting user request information and input information, finishing data storage and transmission with external equipment, and feeding back information, and is used as an interaction instruction core implementation end;
the PHP interaction unit (500) is provided with a decompression unit (600), and the decompression unit (600) comprises:
the tracing module (610) is used for acquiring the source place of the cache data, tracing the source after triggering and marking to generate an independent label;
the caching module (611) is used for caching the interaction data, and starting and continuously preprocessing;
a threshold module (612) for inspecting the cache data in real time, setting a standard threshold value of each cache data, and judging whether a super-threshold condition exists;
the warning module (613) is used for warning and prompting the super-threshold cache event;
when the judgment of the threshold module (612) is that the alarm instruction does not exist, each functional module continuously operates according to the preset setting, when the judgment of the threshold module (612) is that the alarm instruction exists, the source tracing module (610) resets and then starts, the data of the threshold module (612) is cleared, and the alarm module (613) edits the alarm instruction and then sends the alarm instruction;
the alarm mode of the alarm module (613) comprises the following steps: a short message submitting prompt and a webpage displaying prompt;
the buffer module (611) is in interactive connection with the PHP interaction unit (500) through a wireless network, the buffer module (611) is in communication connection with the tracing module (610) through an electric signal, the tracing module (610) is in communication connection with the threshold module (612) through an electric signal, and the threshold module (612) is in communication connection with the warning module (613) through an electric signal;
when a user requests frequently, the buffer memory module starts up, automatic loading processing of data is started in advance, a data source is detected through the threshold module, whether the buffer memory is in a normal range is confirmed, when abnormality is detected, the source tracing module starts up, the data source is traced, after the problem source is confirmed, warning is carried out through the warning module, therefore, the framework can preprocess interactive contents, the normality of preprocessed data is monitored in real time, when the problem data occurs, source tracing and warning can be carried out in time, correction reaction is carried out in time by the user, the data processing capacity is prevented from being lowered by the problem data, and the data processing speed is further improved.
2. The PHP-based high-efficiency MVC framework of claim 1, wherein the setting module (313) marks and grabs data as an execution basis of the splitting module (312) after setting the attribute parameters of the specified access data, submits all the grabbed data after the current grabbing period is finished, and then starts the next grabbing period.
3. The PHP-based high-efficiency MVC framework of claim 1, wherein the restriction module (315) directly compiles the restriction categories of access rights by manual work and encrypts the transmission link.
4. The PHP-based high-efficiency MVC framework of claim 1, wherein the class code modules in the storage unit (200) contain tool classes of: a string handling class, an image handling class, a file upload class, an error and exception handling class, and an input control class.
5. The PHP-based high-efficiency MVC framework of claim 1, wherein the PHP interaction unit (500) supports the integration of modification of code data and interfaces after opening control rights.
6. The high-efficiency MVC framework based on PHP of claim 1, wherein the central unit (100) is interactively connected with the storage unit (200) through a wireless network, the configuration unit (400) is interactively connected with the central unit (100) through a wireless network, the PHP interaction unit (500) is interactively connected with the central unit (100) through a wireless network, the controller layer (110), the view layer (111) and the model layer (112) are interactively connected through a wireless network, the receiving module (310) is interactively connected with the verification module (311) through a wireless network, the distribution module (312) is interactively connected with the verification module (311) and the positioning module (314) through a wireless network, the positioning module (314) is provided with the limiting module (315), the distribution module (312) is provided with the setting module (313), the verification module (311) is interactively connected with the positioning module (314) and the transmission module (316) through a wireless network, and the transmission module (316) is interactively connected with the central unit (100) through a wireless network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310007760.4A CN115934043B (en) | 2023-01-04 | 2023-01-04 | PHP-based high-efficiency MVC framework |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310007760.4A CN115934043B (en) | 2023-01-04 | 2023-01-04 | PHP-based high-efficiency MVC framework |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115934043A CN115934043A (en) | 2023-04-07 |
CN115934043B true CN115934043B (en) | 2024-03-15 |
Family
ID=86554091
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310007760.4A Active CN115934043B (en) | 2023-01-04 | 2023-01-04 | PHP-based high-efficiency MVC framework |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115934043B (en) |
Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090000199A (en) * | 2007-01-30 | 2009-01-07 | 에스케이커뮤니케이션즈 주식회사 | Web server application framework, web application processing method using the framework and computer readable medium processing the method |
KR101174062B1 (en) * | 2011-05-11 | 2012-08-16 | (주)코리아센터닷컴 | Automatic webpage creating and editing apparatus based on model-view-controller development methodology |
CN103279343A (en) * | 2013-05-16 | 2013-09-04 | 北京互动阳光科技有限公司 | Technical framework system based on distributed large website development |
CN103513966A (en) * | 2012-06-15 | 2014-01-15 | 北京力美科技有限公司 | PHP developing framework based on assemblies |
CN103761082A (en) * | 2013-12-31 | 2014-04-30 | 湖南大唐先一科技有限公司 | Componential research and development mode and domain driving model combined application development system and platform |
CN104866327A (en) * | 2015-06-19 | 2015-08-26 | 上海斐讯数据通信技术有限公司 | PHP development method and frame |
CN105549972A (en) * | 2015-12-10 | 2016-05-04 | 天津海量信息技术有限公司 | Unified authentication protocol-based mvc frame structure and running method thereof |
CN107730394A (en) * | 2017-09-07 | 2018-02-23 | 国网山东省电力公司淄博供电公司 | The polynary isomeric data fusion method of panorama power network based on big data |
CN107766037A (en) * | 2017-10-23 | 2018-03-06 | 齐琦 | MVC frameworks based on PHP |
CN107918621A (en) * | 2016-10-10 | 2018-04-17 | 阿里巴巴集团控股有限公司 | Daily record data processing method, device and operation system |
CN108881373A (en) * | 2018-04-27 | 2018-11-23 | 安徽四创电子股份有限公司 | A kind of front end data method for stream processing based on MVC frame |
CN109446454A (en) * | 2018-09-03 | 2019-03-08 | 中新网络信息安全股份有限公司 | A kind of high performance PHPWeb system framework of lightweight and working method |
CN109636334A (en) * | 2018-12-07 | 2019-04-16 | 深圳市汇鑫科技股份有限公司 | A kind of property intelligence community service system and method |
CN109710248A (en) * | 2018-12-29 | 2019-05-03 | 江苏徐工信息技术股份有限公司 | A kind of building method based on Web exploitation sub-module frame |
CN110569060A (en) * | 2019-09-19 | 2019-12-13 | 山东浪潮通软信息科技有限公司 | High concurrency implementation method based on micro-service framework |
CN111224811A (en) * | 2019-10-31 | 2020-06-02 | 北京浪潮数据技术有限公司 | SNMP request monitoring system, method, device and computer readable storage medium |
CN111930365A (en) * | 2020-09-18 | 2020-11-13 | 季华实验室 | Qt-based application program rapid development framework, development method and operation method |
CN112116790A (en) * | 2020-08-13 | 2020-12-22 | 广州市中海达测绘仪器有限公司 | CORS early warning monitoring system based on streaming framework |
CN112383531A (en) * | 2020-11-09 | 2021-02-19 | 温州大学大数据与信息技术研究院 | Monitoring system and monitoring system configuration method |
CN114519385A (en) * | 2022-01-10 | 2022-05-20 | 达科小艾(南京)人工智能技术研发有限公司 | Multi-dimensional data structure integration interaction method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6996800B2 (en) * | 2000-12-04 | 2006-02-07 | International Business Machines Corporation | MVC (model-view-controller) based multi-modal authoring tool and development environment |
-
2023
- 2023-01-04 CN CN202310007760.4A patent/CN115934043B/en active Active
Patent Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090000199A (en) * | 2007-01-30 | 2009-01-07 | 에스케이커뮤니케이션즈 주식회사 | Web server application framework, web application processing method using the framework and computer readable medium processing the method |
KR101174062B1 (en) * | 2011-05-11 | 2012-08-16 | (주)코리아센터닷컴 | Automatic webpage creating and editing apparatus based on model-view-controller development methodology |
CN103513966A (en) * | 2012-06-15 | 2014-01-15 | 北京力美科技有限公司 | PHP developing framework based on assemblies |
CN103279343A (en) * | 2013-05-16 | 2013-09-04 | 北京互动阳光科技有限公司 | Technical framework system based on distributed large website development |
CN103761082A (en) * | 2013-12-31 | 2014-04-30 | 湖南大唐先一科技有限公司 | Componential research and development mode and domain driving model combined application development system and platform |
CN104866327A (en) * | 2015-06-19 | 2015-08-26 | 上海斐讯数据通信技术有限公司 | PHP development method and frame |
CN105549972A (en) * | 2015-12-10 | 2016-05-04 | 天津海量信息技术有限公司 | Unified authentication protocol-based mvc frame structure and running method thereof |
CN107918621A (en) * | 2016-10-10 | 2018-04-17 | 阿里巴巴集团控股有限公司 | Daily record data processing method, device and operation system |
CN107730394A (en) * | 2017-09-07 | 2018-02-23 | 国网山东省电力公司淄博供电公司 | The polynary isomeric data fusion method of panorama power network based on big data |
CN107766037A (en) * | 2017-10-23 | 2018-03-06 | 齐琦 | MVC frameworks based on PHP |
CN108881373A (en) * | 2018-04-27 | 2018-11-23 | 安徽四创电子股份有限公司 | A kind of front end data method for stream processing based on MVC frame |
CN109446454A (en) * | 2018-09-03 | 2019-03-08 | 中新网络信息安全股份有限公司 | A kind of high performance PHPWeb system framework of lightweight and working method |
CN109636334A (en) * | 2018-12-07 | 2019-04-16 | 深圳市汇鑫科技股份有限公司 | A kind of property intelligence community service system and method |
CN109710248A (en) * | 2018-12-29 | 2019-05-03 | 江苏徐工信息技术股份有限公司 | A kind of building method based on Web exploitation sub-module frame |
CN110569060A (en) * | 2019-09-19 | 2019-12-13 | 山东浪潮通软信息科技有限公司 | High concurrency implementation method based on micro-service framework |
CN111224811A (en) * | 2019-10-31 | 2020-06-02 | 北京浪潮数据技术有限公司 | SNMP request monitoring system, method, device and computer readable storage medium |
CN112116790A (en) * | 2020-08-13 | 2020-12-22 | 广州市中海达测绘仪器有限公司 | CORS early warning monitoring system based on streaming framework |
CN111930365A (en) * | 2020-09-18 | 2020-11-13 | 季华实验室 | Qt-based application program rapid development framework, development method and operation method |
CN112383531A (en) * | 2020-11-09 | 2021-02-19 | 温州大学大数据与信息技术研究院 | Monitoring system and monitoring system configuration method |
CN114519385A (en) * | 2022-01-10 | 2022-05-20 | 达科小艾(南京)人工智能技术研发有限公司 | Multi-dimensional data structure integration interaction method |
Non-Patent Citations (1)
Title |
---|
MVC模式PHP开发框架;闫晓亮等;《长春工业大学学报》;第37卷(第6期);第592-596页 * |
Also Published As
Publication number | Publication date |
---|---|
CN115934043A (en) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060174225A1 (en) | Debugging a High Level Language Program Operating Through a Runtime Engine | |
CN109472442B (en) | Automatic processing system and method for work order | |
CN113254323B (en) | Online full link voltage measurement method and device and computer equipment | |
CN108134690B (en) | Network service deployment process control method, device and system | |
CN106066849A (en) | A kind of template page editing system and method | |
CN109102245B (en) | Processing method, system and device for approval process | |
CN110910193A (en) | Order information input method and device based on RPA technology | |
CN115471922A (en) | Deep foundation pit safety inspection system and method | |
CN110990222B (en) | Cross-platform graphical operation monitoring method and device based on mainframe | |
CN115934043B (en) | PHP-based high-efficiency MVC framework | |
CN112269569A (en) | Visual script online editing verification and automatic execution device | |
CN116015561A (en) | Data reissue method, device, equipment and storage medium | |
CN116302989A (en) | Pressure testing method and system, storage medium and computer equipment | |
CN109557453A (en) | A kind of more main control chip identifying processing method and system | |
CN111061580B (en) | Computer system emergency plan exercise method, server and system | |
CN114218433A (en) | Abnormal reproduction method of AGV (automatic guided vehicle) running system and AGV running system | |
CN112667412A (en) | Debugging device and method for embedded system core dump | |
CN111208993A (en) | Process data analysis processing system | |
CN115204256A (en) | Data annotation system, method and data annotation manager | |
CN101202663A (en) | Method and device for switched network batch making limit data | |
CN111966573B (en) | Automatic inspection method, device, storage medium and terminal | |
CN115982501B (en) | Lightweight high-performance PHPWEB system framework and working method | |
CN115101067B (en) | Smart power grids voice system based on blockchain technique | |
CN108667911B (en) | Data acquisition method and system for application program | |
CN118331123A (en) | Method and system for highly customizing equipment security configuration checking strategy |
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 |