CN108958732A - A kind of data load method and equipment based on PHP - Google Patents
A kind of data load method and equipment based on PHP Download PDFInfo
- Publication number
- CN108958732A CN108958732A CN201810687599.9A CN201810687599A CN108958732A CN 108958732 A CN108958732 A CN 108958732A CN 201810687599 A CN201810687599 A CN 201810687599A CN 108958732 A CN108958732 A CN 108958732A
- Authority
- CN
- China
- Prior art keywords
- php
- data
- static data
- kernel
- static
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The purpose of the application is to provide a kind of data load method based on PHP, by creating PHP extension framework at HyperText Preprocessor PHP;The static data in data storage device is loaded onto the kernel of the PHP and is stored based on the PHP extension framework, so that static data is loaded in the PHP kernel for being stored in PHP system itself, so the operation of PHP system can not be then interfered with after delay machine to avoid the data source of static data after static data is loaded acquisition;And function is called for the static data configuration in the PHP kernel;When needing to call the static data, it can directly go in the PHP kernel to go to search by the calling function, and the corresponding static data found is called from the PHP kernel, it not only avoids from the external world and obtains any disk I/O expense caused by static data, the delay of network overhead and Transmission Control Protocol is also avoided, to obtain static data with realizing high-speed and high-efficiency.
Description
Technical field
This application involves computer field more particularly to a kind of data load methods and equipment based on PHP.
Background technique
In the prior art, system in the process of development, exist much be used to indicate there are certain corresponding relationship or seldom become
The static data of change, such as stock 600519 correspond to and represent Maotai share, the corresponding template for representing homepage of index.tpl,
So in the process of website development, Hypertext Preprocessor (HyperText Preprocessor, PHP) needs frequent call
These static datas are used to show to user, or are doing the operation such as operation from the background.
In order to load static data, existing typical static data loading processing method is as follows: one, quiet with file configuration
State data:
config.php
<? php
$ config [' 600519 ']=" Maotai share ";
>
With file configuration static data specifically: generate one on local hard disk (or network hard disc of the machine carry)
The configuration file of static data such as config.php, local PHP script dynamically load the configuration file of the static data
Config.php obtains the static data.For example, after loading configuration above file config.php by PHP script, variable $
This array of config is with regard to assignment, so if to obtain 600519 title, as long as just using $ config [' 600519 ']
, the load to static data directly can be realized by several line codes.But a configuration file cannot include excessive
Data (be no more than 1M), too big to will lead to loading velocity excessively slow;Again since the dynamic of configuration file is read, disk I/O will lead to
Excessive and increase CPU pressure, and then influence server performance;Due also to wanting dynamically load file every time, it is frequent to will lead to PHP
Do repetitive operation.
Two, static data storage configuration is done with database, by taking MYSQL as an example:
Database changed
MySQ>select*from config3;
Key value
600519 Maotai shares
1rows in set(0.00sec)
Static data storage configuration is done with database specifically: static data is stored in advance in lane database, and PHP needs quiet
When state data, it can be obtained from database.For example, increasing a library in MYSQL database, for example the library config is cried, then
Increase an allocation list under the library and be called config3,2 fields is created under the table, a field is key, another word
Section is named as value, then the corresponding Maotai share of required data such as 600519 is written to the table, as long as so PHP
When website needs the preconfigured static data, just directly to go in the MYSQL database retrieval key equal to the number of analog value
According to.But due to obtaining static data by Transmission Control Protocol, Transmission Control Protocol, which has 3 times, shakes hands, and can generate inevitable agreement and prolong
When;And MYSQL database and PHP service are general not in the same server, so also suffering from network fluctuation influences and causes
Network delay;Simultaneously database need to do High Availabitity, once otherwise database down falls, will lead to PHP can not get it is quiet
The risk of state data;If it is very big to will lead to database pressure, it is easy to reach IO/CPU if reading static data on a large scale
Bottleneck is possible to that the bottleneck of configuration static data can be become.
Three, static data storage is done with memory type caching, by taking REDIS is configured as an example:
redis 127.0.0.1:637>
redis 127.0.0.1:637>get 23576
“www.23576.com”
redis 127.0.0.1:637>get 74526
“www.74526.com”
redis 127.0.0.1:637>
Static data storage is done with memory type caching specifically: what a REDIS is prepared first, then required data
It is deposited into REDIS and is gone with the format of Key- > value, such as 23576 corresponding www.23576.com, 23576 is corresponding
www.23576.com;If as long as just first connecting REDIS, then passed through for example, PHP script will obtain the data of key=23576
REDIS order $ redis- > get (" 23576 ") can get required static data.But since REDIS is that memory type is slow
It deposits, so the data capacity size of storage is limited by server memory;Again due to needing to obtain static number by Transmission Control Protocol
According to Transmission Control Protocol, which has 3 times, shakes hands, and can generate inevitable agreement delay;REDIS and PHP service simultaneously is general not same
Server, so also suffering from network fluctuation influences and lead to network delay;Need to do High Availabitity due to REDIS again, otherwise one
Denier database down falls, and will lead to PHP can not get the risk of data.
Therefore, in the method that above-mentioned three kinds of static datas load or cause to increase disk I/O and CPU burden or deposit
In network delay, Transmission Control Protocol delay, or even High Availabitity storage is also established manually.And then how to realize the effective of static data
Load becomes urgent problem to be solved.
Summary of the invention
The purpose of the application is to provide a kind of data load method and equipment based on PHP, to solve the prior art
In static data loading procedure in it is caused increase disk I/O, network delay, TCP delay and establish High Availabitity storage bottleneck
Deng problem.
According to the one aspect of the application, a kind of data load method based on PHP is provided, wherein the method packet
It includes:
PHP extension framework is created at HyperText Preprocessor PHP;
The static data in data storage device is loaded onto the kernel of the PHP simultaneously based on the PHP extension framework
It is stored;
Function is called for the static data configuration in the PHP kernel;
Corresponding static data is called from the PHP kernel by the calling function.
Further, described to be deposited data based on the PHP extension framework in the above-mentioned data load method based on PHP
Static data in storage equipment is loaded onto the kernel of the PHP and is stored, comprising:
Static data is loaded onto the PHP kernel based on the PHP frame;
It is stored according to the static data of the preset data storage rule to load.
Further, in the above-mentioned data load method based on PHP, the preset data storage rule includes tables of data
And its key assignments of corresponding parameter key and the parameter key.
Further, in the above-mentioned data load method based on PHP, it is described by the calling function out of described PHP
Corresponding static data is called in core, comprising:
Data requirements is obtained from user equipment;
Static data corresponding with the data requirements is called from the PHP kernel by the calling function;
The static data corresponding with the data requirements is sent to the user equipment.
Further, in the above-mentioned data load method based on PHP, the method also includes:
Data requirements is obtained from user equipment;
If not finding static number corresponding with the data requirements from the PHP kernel by the calling function
According to then to user equipment transmission malloc failure malloc prompt information.
Further, in the above-mentioned data load method based on PHP, the method also includes:
Create a daemon thread;
The static data of update is obtained from the data storage device by the daemon thread;
The static data of the update is loaded and is stored into the PHP kernel.
Further, in the above-mentioned data load method based on PHP, if the static data of the update includes the data
Store deleted static data in equipment, then it is by the daemon thread that the deleted static data is corresponding from institute
It states and is deleted in PHP kernel.
Further, it in the above-mentioned data load method based on PHP, is set by the daemon thread from the data storage
The standby middle static data for obtaining update, comprising:
By the daemon thread, the static number of update is obtained from the data storage device in real time or periodically
According to.
According to the another aspect of the application, a kind of computer-readable medium is additionally provided, is stored thereon with computer-readable
Instruction, the computer-readable instruction can be executed by processor to realize such as the above-mentioned data load method based on PHP.
According to the another aspect of the application, a kind of data loading device based on PHP is additionally provided, wherein the equipment packet
It includes:
One or more processors;And
It is stored with the memory of computer-readable instruction, the computer-readable instruction makes the processor when executed
Execute the operation such as the above-mentioned data load method based on PHP.
Compared with prior art, a kind of data load method based on PHP is provided in the embodiment of the present application, by super
PHP extension framework is created under Text Pretreatment device PHP;Based on the PHP extension framework by the static number in data storage device
According in the kernel for being loaded onto the PHP and being stored, so that static data is loaded in the PHP for being stored in PHP system itself
In core, so can then will not influence after delay machine to avoid the data source of static data after static data is loaded acquisition
To the operation of PHP system;And function is called for the static data configuration in the PHP kernel;When needing to call the static state
When data, so that it may directly go in the PHP kernel to go to search by the calling function, and be called from the PHP kernel
The corresponding static data found not only avoids from the external world and obtains any disk I/O expense caused by static data, also
The delay of network overhead and Transmission Control Protocol is avoided, to obtain static data with realizing high-speed and high-efficiency.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 shows a kind of flow diagram of data load method based on PHP according to the application one aspect.
The same or similar appended drawing reference represents the same or similar component in attached drawing.
Specific embodiment
The application is described in further detail with reference to the accompanying drawing.
In a typical configuration of this application, terminal, the equipment of service network and trusted party include one or more
Processor (CPU), input/output interface, network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or
The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flashRAM).Memory is showing for computer-readable medium
Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves
State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable
Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),
Digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or
Any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, computer
Readable medium does not include non-temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
As shown in Figure 1, the embodiment of the application one aspect provides a kind of data load method based on PHP, the party
Method includes the following steps:
Step S11 creates PHP extension framework at HyperText Preprocessor PHP;For example, first downloading obtains the source generation of PHP
Code packet, into the ext catalogue of the source code package of the PHP, perform script order " phpext_skel_win32.php--extname
=pconfig " creates PHP extension framework, and " ext_skel_win32.php " is script name in the perform script, " --
Extname=pconfig " is the extension framework of creation pconfig, and then realizes the creation to PHP extension framework.Here,
It can be according to self-demand, the customized function added for loading and storing static data by the PHP extension framework user
With method and step etc., such as:
PHP_MINIT_FUNCTION (parray) // and in the function of PHP extension framework, addition load static data
Basic code, then may be implemented by static data from data storage set in be loaded onto the PHP and kind go
{
// code for loading static data is filled here
}。
Static data in data storage device is loaded onto the PHP's based on the PHP extension framework by step S12
In kernel and stored, so that static data is loaded in the PHP kernel for being stored in PHP system itself, so in static number
After being loaded acquisition, then the operation of PHP system can not be interfered with after delay machine to avoid the data source of static data;?
This, the data storage device can include but is not limited to be database, the file of storing data and for storing network number
According to the network equipment etc..
Step S13 is that function is called in the static data configuration in the PHP kernel;Here, the calling function is used for
Indicate an interface function of static data required for external user equipment is called from the PHP kernel.Such as:
PHP_FUNCTION(pconfig_get)
{
// code is filled here, it is used to indicate and obtains static data from PHP kernel
}
Step S14 calls corresponding static data from the PHP kernel by the calling function.
S11 to step S14 through the above steps, not only realizes for static data to be loaded onto PHP kernel and stores,
It also achieves when needing to call the static data, so that it may which the PHP is directly gone by the calling function configured for static data
It goes to search in kernel, and calls the corresponding static data found from the PHP kernel, not only avoid and obtained from the external world
Any disk I/O expense caused by static data, it is thus also avoided that the delay of network overhead and Transmission Control Protocol, to realize that high speed is high
Effect ground obtains static data.
In the present embodiment, the step S12 is added the static data in data storage device based on the PHP extension framework
It is loaded onto the kernel of the PHP and is stored, comprising:
Static data is loaded onto the PHP kernel based on the PHP frame;
It is stored according to the static data of the preset data storage rule to load.Here, the preset data
Storage rule includes the key assignments of tables of data and its corresponding parameter key and the parameter key.Below to the step in the form of code
The static data in data storage device (for example, MYSQL database) being loaded by the PHP extension framework in rapid S12
To in the PHP kernel and the specific steps that are stored are further explained:
MYSQL*mysql=do_connect ();// connection MYSQL database
MYSQL_RES*result;
MYSQL_ROW row;
Int i=0, j=0, k=0, num_fields, * tb_nums=(int*) emalloc (sizeof (int));
MYSQL_FIELD*field;
Char sql [256], insert [256];//
Char*field_names [100], * * pp;
Pconfig_container=(HashTable*) pemalloc (sizeof (HashTable), 1);
// the HASHTABLE (Hash table) for being PHP opens up memory, is used to memory buffers data;
Zend_hash_init (pconfig_container, 2, NULL, NULL, 1);
The HASHTABLE of // initialization PHP
Int pid=getpid ();// reinitialize one and to test
Ht10=(HashTable*) pemalloc (sizeof (HashTable), 1);
//zend_hash_init (ht10,2, NULL, NULL, 1);
Mysql_query (mysql, " set names utf8 ");
Char**tbs=get_tables (tb_nums);// configuration is searched, the data of which table are exactly read to delaying
It is gone in deposit system;Basic static data is just stored in this table.
In the present embodiment, the preset data storage rule for the static data in PHP kernel include tables of data and
The key assignments of corresponding all parameter keys and each parameter key in the tables of data.For example, the static data of caching is stored in PHP
The substantially distribution of kernel is as follows: the whole storage rule of static data is a big three-dimensional array;First Wesy is in finger
Which table where storage static data shown, the second dimension is used to indicate the corresponding parameter key in the tables of data of storage static data
KEY, the third dimension are used to indicate the corresponding key assignments under parameter key KEY: VALUE value.
In the present embodiment, being called from the PHP kernel in the step S14 by the calling function is corresponding quiet
State data, comprising:
Data requirements is obtained from user equipment;It is needed out of PHP here, the data requirements is used to indicate user equipment end
The demand of specific static data is obtained in core, for example, the data requirements at user equipment end loads in PHP kernel either obtaining
Whole static datas of storage are also possible to obtain the total data under some tables of data stored in PHP kernel, can also be with
It is data corresponding to the parameter key or multiple parameters key under some tables of data obtained in PHP kernel.
Static data corresponding with the data requirements is called from the PHP kernel by the calling function;
The static data corresponding with the data requirements is sent to the user equipment.
For example, using calling function when user equipment needs to obtain the static data of storage from PHP kernel:
Pconfig_get () function carries out the calling of static data, obtains if being used to indicate in the calling function pconfig_get ()
It takes without carrying any parameter in the data requirements of static data, then sends all static datas stored in PHP kernel
To user equipment;It is carried if being used to indicate in the calling function pconfig_get () in the data requirements for obtaining static data
As soon as there is a table parameter, the table under the first dimension in the corresponding static data stored in PHP kernel of the table parameter is joined
Static data under the corresponding tables of data of number is all sent to user equipment;If being used in the calling function pconfig_get ()
2 parameters, such as tb0 and key2 are carried in the data requirements that instruction obtains static data, then just in the PHP kernel
First dimension of storage be in the corresponding tables of data of tb0 second to tie up be that key assignments corresponding to key2 parameter key is sent to user and sets
It is standby.Data requirements is explained further in the form of code below and is sent to user equipment as the data of tables of data and table parameter.
In a kind of data load method based on PHP provided in one embodiment of the application, this method further include:
Data requirements is obtained from user equipment;
If not finding static number corresponding with the data requirements from the PHP kernel by the calling function
According to then to user equipment transmission malloc failure malloc prompt information.
Below to based on the concrete condition (success for calling function to call static data from PHP kernel in the form of code
Call static data, call data failure) further explain:
In a kind of data load method based on PHP provided in one embodiment of the application, this method further include:
Create a daemon thread;
The static data of update is obtained from the data storage device by the daemon thread;Here, the update
Static data can include but is not limited to be PHP kernel it is upper once loaded it is after static data, set in data storage
Static data, the static data modified and the static data of deletion increased newly in standby is in order to guarantee to store in PHP kernel
The consistency of the static data stored in static data and data storage device, by the quiet of the update in data storage device
State data are loaded together and are stored into the PHP kernel, it is ensured that in the static data and data storage device in PHP kernel
The consistency of static data.Certainly, if the static data of the update includes deleted static state in the data storage device
Data are then deleted the deleted static data is corresponding from the PHP kernel by the daemon thread, are avoided
Occupancy of the unnecessary static data deleted to PHP kernel.
In the present embodiment, the static data of update is obtained from the data storage device by the daemon thread, is wrapped
It includes: by the daemon thread, obtaining the static data of update from the data storage device in real time or periodically.If should
Daemon thread obtains the static data of update from data storage device in real time, then can guarantee the static data of PHP kernel
While with being consistent property of static data in data storage device, it is ensured that the instant synchronization of static data between the two
Property;If the daemon thread periodically obtains the static data of update from data storage device, it can guarantee PHP kernel
While being consistent property of static data in static data and data storage device, PHP kernel and data storage device are saved
The resource occupation of real-time synchronization is carried out to static data.
According to the another aspect of the application, a kind of computer-readable medium is additionally provided, is stored thereon with computer-readable
Instruction, the computer-readable instruction can be executed by processor to realize such as the above-mentioned data load method based on PHP.
According to the another aspect of the application, a kind of data loading device based on PHP is additionally provided, wherein the equipment packet
It includes:
One or more processors;And
It is stored with the memory of computer-readable instruction, the computer-readable instruction makes the processor when executed
Execute the operation such as the above-mentioned data load method based on PHP.
Here, the detailed content of each embodiment of the equipment, for details, reference can be made to pairs of the embodiment of the method for the equipment end
Part is answered, here, repeating no more.
In conclusion the application at HyperText Preprocessor PHP by creating PHP extension framework;Expanded based on the PHP
Static data in data storage device is loaded onto the kernel of the PHP and is stored by exhibition frame, so that static data
It is loaded in the PHP kernel for being stored in PHP system itself, so after static data is loaded acquisition, then it can be to avoid static state
The data source of data does not interfere with the operation of PHP system after delay machine;It and is the static data in the PHP kernel
Function is called in configuration;When needing to call the static data, so that it may directly be gone in the PHP kernel by the calling function
It goes to search, and calls the corresponding static data found from the PHP kernel, not only avoid from the external world and obtain static number
According to generated any disk I/O expense, it is thus also avoided that the delay of network overhead and Transmission Control Protocol, to obtain with realizing high-speed and high-efficiency
Take static data.
It should be noted that the application can be carried out in the assembly of software and/or software and hardware, for example, can adopt
With specific integrated circuit (ASIC), general purpose computer or any other realized similar to hardware device.In one embodiment
In, the software program of the application can be executed to implement the above steps or functions by processor.Similarly, the application
Software program (including relevant data structure) can be stored in computer readable recording medium, for example, RAM memory,
Magnetic or optical driver or floppy disc and similar devices.In addition, hardware can be used to realize in some steps or function of the application, example
Such as, as the circuit cooperated with processor thereby executing each step or function.
In addition, a part of the application can be applied to computer program product, such as computer program instructions, when its quilt
When computer executes, by the operation of the computer, it can call or provide according to the present processes and/or technical solution.
And the program instruction of the present processes is called, it is possibly stored in fixed or moveable recording medium, and/or pass through
Broadcast or the data flow in other signal-bearing mediums and transmitted, and/or be stored according to described program instruction operation
In the working storage of computer equipment.Here, including a device according to one embodiment of the application, which includes using
Memory in storage computer program instructions and processor for executing program instructions, wherein when the computer program refers to
When enabling by processor execution, method and/or skill of the device operation based on aforementioned multiple embodiments according to the application are triggered
Art scheme.
It is obvious to a person skilled in the art that the application is not limited to the details of above-mentioned exemplary embodiment, Er Qie
In the case where without departing substantially from spirit herein or essential characteristic, the application can be realized in other specific forms.Therefore, no matter
From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and scope of the present application is by appended power
Benefit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent elements of the claims
Variation is included in the application.Any reference signs in the claims should not be construed as limiting the involved claims.This
Outside, it is clear that one word of " comprising " does not exclude other units or steps, and odd number is not excluded for plural number.That states in device claim is multiple
Unit or device can also be implemented through software or hardware by a unit or device.The first, the second equal words are used to table
Show title, and does not indicate any particular order.
Claims (10)
1. a kind of data load method based on PHP, wherein the described method includes:
PHP extension framework is created at HyperText Preprocessor PHP;
The static data in data storage device is loaded onto the kernel of the PHP and is carried out based on the PHP extension framework
Storage;
Function is called for the static data configuration in the PHP kernel;
Corresponding static data is called from the PHP kernel by the calling function.
2. according to the method described in claim 1, wherein, it is described will be in data storage device based on the PHP extension framework
Static data is loaded onto the kernel of the PHP and is stored, comprising:
Static data is loaded onto the PHP kernel based on the PHP frame;
It is stored according to the static data of the preset data storage rule to load.
3. according to the method described in claim 2, wherein, the preset data storage rule includes tables of data and its corresponding
The key assignments of parameter key and the parameter key.
It is described to be called from the PHP kernel by the calling function pair 4. according to the method described in claim 1, wherein
The static data answered, comprising:
Data requirements is obtained from user equipment;
Static data corresponding with the data requirements is called from the PHP kernel by the calling function;
The static data corresponding with the data requirements is sent to the user equipment.
5. according to the method described in claim 1, wherein, the method also includes:
Data requirements is obtained from user equipment;
If not finding static data corresponding with the data requirements from the PHP kernel by the calling function,
Malloc failure malloc prompt information is sent to the user equipment.
6. according to the method described in claim 1, wherein, the method also includes:
Create a daemon thread;
The static data of update is obtained from the data storage device by the daemon thread;
The static data of the update is loaded and is stored into the PHP kernel.
7. according to the method described in claim 6, wherein, if the static data of the update includes in the data storage device
Deleted static data, then it is by the daemon thread that the deleted static data is corresponding from the PHP kernel
Middle deletion.
8. according to the method described in claim 6, wherein, being obtained more from the data storage device by the daemon thread
New static data, comprising:
By the daemon thread, the static data of update is obtained from the data storage device in real time or periodically.
9. a kind of computer-readable medium, is stored thereon with computer-readable instruction, the computer-readable instruction can be processed
Device is executed to realize such as method described in any item of the claim 1 to 8.
10. a kind of data loading device based on PHP, wherein the equipment includes:
One or more processors;And
It is stored with the memory of computer-readable instruction, the computer-readable instruction when executed executes the processor
Such as the operation of any one of claims 1 to 8 the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810687599.9A CN108958732A (en) | 2018-06-28 | 2018-06-28 | A kind of data load method and equipment based on PHP |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810687599.9A CN108958732A (en) | 2018-06-28 | 2018-06-28 | A kind of data load method and equipment based on PHP |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108958732A true CN108958732A (en) | 2018-12-07 |
Family
ID=64487490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810687599.9A Pending CN108958732A (en) | 2018-06-28 | 2018-06-28 | A kind of data load method and equipment based on PHP |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108958732A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115146053A (en) * | 2021-03-29 | 2022-10-04 | 武汉斗鱼鱼乐网络科技有限公司 | Information display method and related equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103513966A (en) * | 2012-06-15 | 2014-01-15 | 北京力美科技有限公司 | PHP developing framework based on assemblies |
CN104331299A (en) * | 2013-07-22 | 2015-02-04 | 腾讯科技(深圳)有限公司 | Method and device for loading disk file based on PHP environment |
CN105589881A (en) * | 2014-10-23 | 2016-05-18 | 大唐软件技术股份有限公司 | Data processing method and device |
CN106708825A (en) * | 2015-07-29 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Data file processing method and system |
-
2018
- 2018-06-28 CN CN201810687599.9A patent/CN108958732A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103513966A (en) * | 2012-06-15 | 2014-01-15 | 北京力美科技有限公司 | PHP developing framework based on assemblies |
CN104331299A (en) * | 2013-07-22 | 2015-02-04 | 腾讯科技(深圳)有限公司 | Method and device for loading disk file based on PHP environment |
CN105589881A (en) * | 2014-10-23 | 2016-05-18 | 大唐软件技术股份有限公司 | Data processing method and device |
CN106708825A (en) * | 2015-07-29 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Data file processing method and system |
Non-Patent Citations (3)
Title |
---|
DREAMER_LK: "php内核分析---内存管理(一)", 《简书 HTTPS://WWW.JIANSHU.COM/P/74608ED72F9D》 * |
无界: "PHP内核介绍及扩展开发指南—基础知识", 《CSDN博客》 * |
疯狂的原始人: "PHP内核的学习--创建PHP扩展", 《博客园》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115146053A (en) * | 2021-03-29 | 2022-10-04 | 武汉斗鱼鱼乐网络科技有限公司 | Information display method and related equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11886429B2 (en) | Persistent metadata catalog | |
US11711420B2 (en) | Automated management of resource attributes across network-based services | |
US9846702B2 (en) | Indexing of file in a hadoop cluster | |
KR102157925B1 (en) | Data query method and apparatus | |
US20160253220A1 (en) | Data center operation | |
US9996597B2 (en) | Unified mapreduce framework for large-scale data processing | |
US10169348B2 (en) | Using a file path to determine file locality for applications | |
CN106446099A (en) | Distributed cloud storage method and system and uploading and downloading method thereof | |
CN105843819A (en) | Method and device for exporting data | |
CN110188100A (en) | Data processing method, device and computer storage medium | |
WO2014166446A1 (en) | File access processing method, system and computer storage medium | |
CN106202082B (en) | Method and device for assembling basic data cache | |
CN104239508A (en) | Data query method and data query device | |
CN111309432B (en) | Fault drilling method, device and system | |
US9854047B2 (en) | Service pool for multi-tenant applications | |
CN113626510A (en) | Transaction checking method, device, electronic equipment and storage medium | |
CN107276998B (en) | OpenSSL-based performance optimization method and device | |
CN108958732A (en) | A kind of data load method and equipment based on PHP | |
CN111177600B (en) | Built-in webpage loading method and device based on mobile application | |
CN110413427B (en) | Subscription data pulling method, device, equipment and storage medium | |
CN113449216A (en) | File processing method and device and storage medium | |
CN116303309A (en) | File mounting method and device and electronic equipment | |
US20150172131A1 (en) | Method and system for verifying quality of server | |
CN115686663A (en) | Online file preview method and device and computer equipment | |
US10114864B1 (en) | List element query support and processing |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181207 |