【正文】
IntroductionThis chapter we talk about installation of the language environment and Software and System Hardware requirement 42 Software and system requirementSoftware we use Appserv software This software we can easy to use PHP contact MYSQL System must use WINDOWSLINUXMAC and so on Mainstream system43 Hardware requirementHardware requirementPentium Ⅱ or above with class microputerMore than 32 MB of memory or higherMore than 42 G hard disk44Development MethodologyWaterfall developmentThe enwikipediawikiWaterfall_modelWaterfall model is a sequential development approach in which development is seen as flowing steadily downwards like a waterfall through the phases of requirements analysis design implementation testing validation integration and maintenance The first formal description of the method is often cited as an article published by enwikipediawikiWinston_W_RoyceWinston W RoyceenwikipediawikiSoftware_development_methodology[3] in 1970 although Royce did not use the term waterfall in this articleThe basic principles areProject is divided into sequential phases with some overlap and splashback acceptable between phases Emphasis is on planning time schedules target dates budgets and implementation of an entire system at one time Tight control is maintained over the life of the project via extensive written documentation formal reviews and approvalsignoff by the user and information technology management occurring at the end of most phases before beginning the next phase The Waterfall model is a traditional engineering approach applied to software engineering45 DevelopmentI use the PHP and Mysql development this inventory management systemPHP is a generalpurpose scripting language that is especially suited to enwikipediawikiServerside_scriptingserverside enwikipediawikiWeb_developmentweb development where PHP generally runs on a enwikipediawikiWeb_serverweb server Any PHP code in a requested file is enwikipediawikiExecution_ puting executed by the PHP runtime usually to create enwikipediawikiDynamic_web_pagedynamic web page content or dynamic images used on web sites or elsewhere It can also be used for enwikipediawikiCommandlinemandline scripting and enwikipediawikiClientsideclientside enwikipediawikiGraphical_user_interfaceGUI applications PHP can be deployed on most enwikipediawikiWeb_serverweb servers many enwikipediawikiOperating_systemoperating systems and enwikipediawikiPlatform_ puting platforms and can be used with many enwikipediawikiRelational_database_management_systemrelational database management systems RDBMS It is available free of charge and the PHP Group provides the plete source code for users to build customize and extend for their own use PHP acts primarily as a enwikipediawikiFilter_ software filter taking input from a file or stream containing text andor PHP instructions and outputting another stream of data most monly the output will be 6HTML Since PHP 4 the PHP enwikipediawikiParserparser enwikipediawikiCompilerpiles input to produce enwikipediawikiBytecodebytecode for processing by the enwikipediawikiZend_EngineZend Engine giving improved performance over its enwikipediawikiInterpreter_ puting interpreter predecessor Originally designed to create dynamic web pages PHP now focuses mainly on enwikipediawikiServerside_scriptingserverside scripting and it is similar to other serverside scripting languages that provide dynamic content from a web server to a enwikipediawikiClient_ puting client such as enwikipediawikiMicrosoftMicrosofts enwikipediawikiASPNETASPNET enwikipediawikiSun_MicrosystemsSun Microsystems enwikipediawikiJavaServer_PagesJavaServer Pages and enwikipediawikiMod_perlmod_perl PHP has also attracted the development of many enwikipediawikiSoftware_frameworkframeworks that provide building blocks and a design structure to promote enwikipediawikiRapid_application_developmentrapid application development RAD Some of these include enwikipediawikiCakePHPCakePHP enwikipediawikiSymfonySymfony enwikipediawikiCodeIgniterCodeIgniter and enwikipediawikiZend_FrameworkZend Framework offering features similar to other enwikipediawikiList_of_web_application_frameworksweb application frameworksThe enwikipediawikiLAMP_ software_bundle LAMP architecture has bee popular in the web industry as a way of deploying web applications PHP is monly used as the P in this bundle alongside enwikipediawikiLinuxLinux enwikipediawikiApache_HTTP_ServerApache and enwikipediawikiMySQLMySQL although the P may also refer to enwikipediawikiPython_ programming_language Python or enwikipediawikiPerlPerl or some bination of the three Similar packages are also available for enwikipediawikiMicrosoft_WindowsWindows and enwikipediawikiMac_OS_XMac OS X then called enwikipediawikiWAMPWAMP and enwikipediawikiMAMPMAMP with the first letter standing for the respective operating systemAs of April 2020 over 20 million Inter domains had web services hosted on servers with PHP installed and mod php was recorded as the most popular enwikipediawikiApache_HTTP_ServerApache HTTP Server module PHP is used as the serverside programming language on 75 of all web servers enwikipediawikiWeb_content_management_systemWeb content management systems written in PHP include enwikipediawikiMediaWikiMediaWiki enwikipediawikiJoomlaJoomla enwikipediawikiEZ_PublisheZ Publish enwikipediawikiWordPressWordPress enwikipediawikiDrupalDrupal enwikipediawikiPHP[44] and enwikipediawikiMoodleMoodle All websites created using these tools are written in PHP including the userfacing portion of enwikipediawikiWikipediaWikipedia enwikipediawikiFacebookFacebook and enwikipediawikiDiggDigg 46 TestingIdentity authentication 1 To correct the user name and password can match the landed successfully 2 All the