thinkphpÏÂÔØÒªÁì
thinkphpÊÇÒ»ÖÖ»ùÓÚphpµÄ¿ªÔ´webÓ¦ÓóÌÐò¿ª·¢¿ò¼Ü¡£Ëü¾ßÓпª·¢ËÙÂÊ¿ì¡¢¹æ·¶Ã÷È·µÈÓŵ㣬ÉîÊÜ¿ª·¢Õßϲ»¶¡£ÄÇô£¬ÓÐÄÄЩҪÁì¿ÉÒÔÏÂÔØthinkphpÄØ£¿±¾ÎĽ«Îª¸÷ÈËÏÈÈÝһЩthinkphpÏÂÔصÄÒªÁ죬×ÊÖú¿ª·¢ÕßÃÇ¿ìËÙÏÂÔغÍʹÓÃÕâ¿î¿ò¼Ü¡£
ÒªÁìÒ»£º´Ó¹ÙÍøÏÂÔØ
»á¼ûThinkPHP¹ÙÍø£¨https://www.thinkphp.cn/£©ºó£¬µã»÷ÍøÕ¾ÓÒÉϽǵġ°ÏÂÔØ¡±°´Å¥£¬¼´¿É½øÈëÏÂÔØÒ³Ãæ¡£ÔÚÏÂÔØÒ³ÃæÖУ¬»áÁгö×îа汾¡¢ÀúÊ·°æ±¾ÒÔ¼°ÆäËûÏÂÔØ·½·¨£¨Composer¡¢Git¡¢DockerµÈ£©¡£Ñ¡ÕªÒªÏÂÔصİ汾£¬µã»÷¶ÔÓ¦µÄÏÂÔØÁ´½Ó¼´¿É×îÏÈÏÂÔØ¡£
ÒªÁì¶þ£º´ÓGitHubÏÂÔØ
ThinkPHPµÄÔ´Âë·ÅÔÚGitHubÉÏ£¬ÎÒÃÇ¿ÉÒÔÔÚÆä¹Ù·½GitHub¿ÍÕ»£¨https://github.com/top-think/think£©ÖÐÕÒµ½Ëü¡£ÔÚ¿ÍÕ»Öеã»÷¡°Clone or download¡±°´Å¥£¬È»ºóÑ¡Ôñ¡°Download ZIP¡±¼´¿ÉÏÂÔØ×îа汾µÄThinkPHPÔ´ÂëѹËõ°ü¡£
Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»
ÒªÁìÈý£ºÊ¹ÓÃComposer¾ÙÐÐ×°ÖÃ
ComposerÊÇPHPµÄÒ»¸öÒÀÀµÖÎÀí¹¤¾ß£¬Ò²¿ÉÒÔÓÃÀ´×°ÖÃThinkPHP¡£ÔÚ×îÏÈ֮ǰ£¬ÐèÒªÔÚÍâµØ×°ÖúÃComposer¡£
·¿ªÖն˻ò¿ØÖÆ̨£¬ÊäÈëÒÔÏÂÏÂÁ
composer create-project topthink/think
µÇ¼ºó¸´ÖÆ
ÕâÌõÏÂÁî»áÏÂÔØ×îа汾µÄThinkPHP£¬²¢½«Æä×°Öõ½Ä¿½ñĿ¼Ïµġ°think¡±Îļþ¼ÐÖС£
ÒªÁìËÄ£ºÊ¹ÓÃDocker¾ÙÐÐ×°ÖÃ
DockerÊÇÁíÒ»ÖÖ¿ìËÙ×°ÖÃThinkPHPµÄ·½·¨¡£Ê×ÏÈ£¬ÔÚÍâµØµçÄÔÉÏ×°ÖúÃDocker£¬È»ºóʹÓÃÒÔÏÂÏÂÁîÏÂÔز¢Æô¶¯ThinkPHP£º
docker run -p 8888:80 -v /path/to/project:/var/www/html topthink/think
µÇ¼ºó¸´ÖÆ
ÆäÖС°/path/to/project¡±ÊÇÄãÍâµØµçÄÔÉϵÄÏîĿ·¾¶£¬¡°8888¡±ÊÇÍâµØµçÄÔÖпª·ÅµÄ¶Ë¿ÚºÅ¡£ÔÚÆô¶¯Àֳɺ󣬷¿ªä¯ÀÀÆ÷£¬ÊäÈë¡°http://localhost:8888¡±¼´¿É»á¼ûThinkPHPÓ¦ÓóÌÐò¡£
×ܽá
ÒÔÉϾÍÊǼ¸ÖÖ³£¼ûµÄThinkPHPÏÂÔØ×°ÖÃÒªÁì¡£ÎÞÂÛÄãÊdzõѧÕßÕÕ¾ÉÓÐÂÄÀúµÄ¿ª·¢Õߣ¬ÕâЩҪÁ춼¿ÉÒÔ×ÊÖúÄã¿ìËÙ»ñÈ¡ThickPHP£¬²¢×îÏÈ¿ª·¢ÄãµÄWebÓ¦ÓóÌÐò¡£Í¬Ê±£¬¹ØÓÚ²î±ðµÄÓû§ÐèÇóºÍʹÓÃÇéÐΣ¬Ñ¡ÔñÊʺÏ×Ô¼ºµÄÏÂÔØ·½·¨£¬¹ØÓÚÌá¸ß¿ª·¢Ð§ÂÊÒ²ºÜÓÐ×ÊÖú¡£
ÒÔÉϾÍÊÇthinkphpÏÂÔØÒªÁìµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡