当前位置: 首页 > news >正文

个人微信公共号可以做微网站么网站的三种基本类型

个人微信公共号可以做微网站么,网站的三种基本类型,我是这样做网站的米课,网站创建软件官方文档: [PHP: 内置Web Server] 什么是 PHP 内置服务器? PHP 内置服务器是一种轻量级的 Web 服务器,可以通过命令行启动,运行 PHP 应用程序,而无需安装任何其他软件或配置任何服务器。PHP 内置服务器是一种轻量级的 Web 服务器&#xff0…

官方文档: [PHP: 内置Web Server]


在这里插入图片描述

什么是 PHP 内置服务器?

PHP 内置服务器是一种轻量级的 Web 服务器,可以通过命令行启动,运行 PHP 应用程序,而无需安装任何其他软件或配置任何服务器。PHP 内置服务器是一种轻量级的 Web 服务器,可以通过命令行启动,运行 PHP 应用程序,而无需安装任何其他软件或配置任何服务器。PHP 内置服务器是一种轻量级的 Web 服务器,可以通过命令行启动,运行 PHP 应用程序,而无需安装任何其他软件或配置任何服务器。


在这里插入图片描述

如何启动 PHP 内置服务器?

要启动 PHP 内置服务器,请打开终端并导航到包含 PHP 应用程序的目录。在这个目录下,输入以下命令:

# 在当前目录下启动 PHP 内置服务器
# 访问 http://localhost:8000 会执行当前目录下的 index.php
php -S localhost:8000# 指定运行目录
# php -S localhost:8000 -t public# 使用路由脚本
# php -S localhost:8000 router.php

这个命令将启动 PHP 内置服务器,并监听本地 8000 端口。你现在可以在浏览器中通过 http://localhost:8000 访问您的应用程序。


Laravel 中使用 PHP 内置服务器

在这里插入图片描述

通过阅读源码, 可以发现 Laravel 在 php artisan serve 命令中, 也是使用了 PHP 内置服务器.

代码节选:
// vendor/laravel/framework/src/Illuminate/Foundation/Console/ServeCommand.php/*** Start a new server process.** @param  bool  $hasEnvironment* @return \Symfony\Component\Process\Process*/
protected function startProcess($hasEnvironment)
{$process = new Process($this->serverCommand(), public_path(), collect($_ENV)->mapWithKeys(function ($value, $key) use ($hasEnvironment) {if ($this->option('no-reload') || ! $hasEnvironment) {return [$key => $value];}return in_array($key, static::$passthroughVariables) ? [$key => $value] : [$key => false];})->all());$process->start($this->handleProcessOutput());return $process;
}/*** Get the full server command.** @return array*/
protected function serverCommand()
{$server = file_exists(base_path('server.php'))? base_path('server.php'): __DIR__.'/../resources/server.php';return [(new PhpExecutableFinder)->find(false),'-S',$this->host().':'.$this->port(),$server,];
}

serverCommand 方法会返回以下信息:

array:4 [ 0 => "D:\BtSoft\php\81\php81.exe"1 => "-S"2 => "127.0.0.1:8000"3 => "E:\code\other\temp\vendor\laravel\framework\src\Illuminate\Foundation\Console/../resources/server.php"
]

再通过 startProcess 方法, 将上面的命令传递给 Symfony\Component\Process\Process 类, 并启动一个新的进程.


在这里插入图片描述

💡 同理, 我们也可以通过在项目根目录下执行以下命令来运行 Laravel
php -S localhost:8000 -t public

总结

PHP 内置服务器为开发人员提供了一个快速、轻量级的方式来运行和测试他们的 PHP 应用程序。希望这篇文章对你有所帮助。


👏PHP 是世界上最好的语言!
👏PHP 是世界上最好的语言!
👏PHP 是世界上最好的语言!

在这里插入图片描述

http://www.yayakq.cn/news/272924/

相关文章:

  • 海宁市住房与城乡规划建设局网站wordpress文章不发在首页
  • 医学ppt模板免费下载网站最牛网站建设
  • 织梦网站地图在线生成重庆移动网站制作
  • 一个网站seo做哪些工作高端网站建设968
  • 江西省建设厅官方网站百度不做网站外链是什么
  • 网站底部背景土地推介网
  • 土巴兔网站开发方案wordpress 桌面通知
  • 人才网站建设的目标具有营销型网站的公司有哪些
  • 温岭做网站网站访客qq获取
  • 招生网站模板温州网站托管
  • 网站swf怎么做中国电信软件开发工程师待遇
  • 软件技术跟网站开发有关系吗公司网站建设技术的发展
  • 淘宝推广哪种方式最好百度seo网站优化怎么做
  • 做网站用矢量图还是位图山西省旅游网站建设分析
  • 什么是企业网站营销电商网官方网站
  • aspcms网站地图生成网站pv多少可以
  • 电子商务网站建设与实践第一章课后wordpress竞猜插件
  • 广州建设网站平台网站开发详细流程
  • 加强部门网站建设工作总结软件开发工程师是什么职业
  • 南阳网站seo推广公司网页制作和网页制作设计
  • 做网站图片怎么找董技叔app开发公司
  • 常州做网站代理商wordpress导出数据库重装
  • 网站前端代码有哪些问题手机网站无响应
  • 上海设计师网站有哪些免费的空间网站
  • 深圳印刷网站建设网站开发维护多少钱
  • 重庆网站制作托管友情链接检查工具
  • 定制网站开发报价技术支持 中山网站建设
  • 怎么做自己的卡盟网站企业网站管理系统asp
  • 山东中佛龙建设有限公司网站wordpress hotnews pro 2.7plus
  • 做网站安卓客户端wordpress照片投票插件