宿迁腾云网络网站建设公司

腾云网络 八年经验专注网站建设
  • 首页
  • 服务项目
    • 网站建设
    • 微信小程序
    • APP开发
    • SEO优化
  • 建站费用
  • 成功案例
    • 网站建设案例
    • 小程序案例
    • APP开发案例
    • SEO优化案例
  • 行业动态
    • 网站建设
    • SEO优化
    • 技术日志
  • 联系我们
    • 关于我们
首页 > 行业动态 > 技术日志 > php网站后台模板下载快速、简单的面向对象的轻量级PHP开发框架(上)网站php后台

php网站后台模板下载快速、简单的面向对象的轻量级PHP开发框架(上)网站php后台

2022-02-01

首先,我将介绍本文中出现的一些重要概念:

函数计算( ):函数计算是一种事件驱动的服务。使用函数计算,用户无需管理服务器等运行状况,只需要编写代码和上传即可。函数计算以弹性伸缩的方式准备计算资源和运行用户代码,用户只需为实际运行代码所消耗的资源付费。有关函数计算的更多信息,请参阅。 Fun:Fun是一款支持应用部署的工具,可以帮助您方便地管理函数计算、API网关、日志服务等资源等功能。它通过资源配置文件 (.yml) 帮助您开发、构建和部署。 Fun 的更多文档参考。

注意:本文介绍的技术要求 Fun 版本大于或等于 3.6.3。

这是什么?

是一个免费开源、快速简单的面向对象的轻量级PHP开发框架,为敏捷WEB应用开发和简化企业应用开发而生。自成立以来,一直秉承简单实用的设计原则,在保持卓越性能和最少代码的同时,更注重易用性。根据开源许可协议发布,这意味着您可以免费使用它,甚至允许您将基于它开发的应用程序作为开源或商业产品发布/销售。

效果预览

本文涉及的两个应用示例在链接后部署,点击预览效果:

官方示例:博客示例:博客示例后台管理:环境准备

首先,按照Fun安装文档中描述的方法将Fun安装到电脑上。

PS:本文介绍的方法无需安装,安装Fun即可。最简单的方法是直接下载可执行二进制文件。

安装完成后,可以执行 fun -- 来检查 Fun 是否安装成功。

第一个示例:快速初始化和部署示例应用程序

初始化一个例子:

composer create-project topthink/think tp

在本地运行此示例的测试:

php think run

在本地可以看到效果:

传统的开发方式是本地开发完成后,必须进行部署工作。通常,我们可能需要以下步骤来部署 PHP 应用程序:

购买一台物理机,如ECS,在物理机上绑定公网ip,安装phpphp网站后台模板下载,php-fpm配置网站模板,php-fpm上传应用到机器上运行测试

最复杂的一步是2、3,因为不同环境的配置方式可能不一样,坑会比较多。下面演示如何将应用部署到函数计算。

fun deploy

只需要一个命令,Fun 会自动进入部署过程,用户只需按一连串回车即可。具体流程如下:

Fun 检测到这不是 Fun 项目,会提示帮助创建(只需按 或输入 y)

趣项目自动创建成功,提示是否部署?可以直接回车网站优化,也可以输入y确认

然后Fun会直接将应用部署到线上

部署完成后,我们从部署成功的日志中可以看到函数计算已经为我们生成了一个临时域名,我们可以通过这个临时域名直接访问我们刚刚部署的应用。

注意:临时域名仅用于演示和开发,有时间限制。如果用于生产,请绑定注册域名。

第二个例子:快速迁移现有应用程序

这里我们以一个开源博客为例:

首先我们需要克隆博客:

git clone https://github.com/wolf-leo/Wolf-Blog.git

使用安装依赖项:

composer install

在要使用的数据库上创建一个新的命名。然后编辑/.php文件,修改里面的数据库地址、用户名、密码信息。

// ... ...
return [
    // ... ...
    // 服务器地址
    'hostname' => '192.168.17.104',
    // 数据库名 测试数据库名称 不用修改 否则默认安装会出错
    'database' => 'blog_test',
    // 用户名  需要修改的地方
    'username' => 'root',
    // 密码     需要修改的地方
    'password' => 'root',
    // ... ...
];

修改完成后,就可以开始在本地查看效果了:

$ php think run
ThinkPHP Development server is started On 
You can exit with `CTRL-C`
Document root is: /examples/php/Wolf-Blog/public

然后打开:8000直接看效果。

一旦本地测试OK,就可以部署了。部署前我们需要知道,由于函数计算运行时代码目录本身是不能修改的,所以在代码目录下的这个目录下会写入一些缓存文件,我们需要把这个缓存文件放在/tmp下。在我们的例子中php网站后台模板下载, ///App.php 文件的第 174 行修改如下:

- $this->runtimePath = $this->rootPath . 'runtime' . DIRECTORY_SEPARATOR;
+ $this->runtimePath = DIRECTORY_SEPARATOR . 'tmp' . DIRECTORY_SEPARATOR;

修改完成后,可以直接使用如下命令进行部署:

fun deploy

经过与第一个示例相同的步骤后,我们可以得到一个可访问的临时域名进行测试:.打开临时域名可以预览和本地运行一样的效果。

您还可以访问/打开应用的后台管理:

总结

本文主要介绍如何将应用部署到函数计算。与传统的部署方式相比,不仅没有更加复杂,而且省去了购机、安装配置、安装配置php-fpm的步骤。可以实现传统应用本地开发后,一键直接部署到异地进行生产,具有弹性伸缩、按需付费、免费运维等特点。

Tag: fun函数 后台产品
网站制作公众号

宿迁腾云网络网站建设公司 | 网站开发 | 网站制作 | 网站优化

咨询电话:13160355545

上一篇

返回栏目

下一篇

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

热推

  • php游戏开发框架总结:Java:网页,企业级开发普通应用软件游戏后台仿京东商城(基于hdphp框架开发)视频教程(php实战)
  • php+免费开源cms织梦CMS收费意味着什么?CMS突然收费了!php+免费开源cms
  • 微信公众号 php框架微信如何制作打卡小程序?|?计划周期、每日提醒、补卡php微信公众号开源框架
  • php框架源码分析 模型中获取数据,再将获取到的数据通过显示出来php视频框架源码
  • 千博企业网站系统与下面的大而全的CMS相比!
  • Yii默认的模板系统默认不使用任何第三方的代码
  • 兼职开发者论坛php开发无需下载成本的WebApp就是“免费打工”(图)兼职论坛 兼职论坛
  • php代码在线格式化工具JAVA以及JAVA的常用开发工具是什么东西吗?-notepad php代码格式化
  • 节选自《Go语言之父谈Go:大道至简》(图)
  • php框架为什么说是屌丝主义?经过实训,你基本掌握了一些php论坛框架

相关

轻量级PHP后台接口开发框架:基于Yii的协同办公管理系统

php网站入侵工具网站入侵的常规思路方法,你都知道吗?(上)

php网站入侵工具网站入侵的常规思路方法,你都知道吗?(上)

php网站流量统计代码此前六月推出面向广告主和企业网站的后台

如何修复被黑客篡改的网站代码与数据库?入侵迹象与范围评估指南

如何修复被黑客篡改的网站代码与数据库?入侵迹象与范围评估指南

了解常见PHP应用程序安全威胁,掌握6个常见安全性攻击

了解常见PHP应用程序安全威胁,掌握6个常见安全性攻击

微信支付SDK漏洞曝光!谁会用到它?商家必看

大会现场蒋涛调查参会者,柳峰解析LBS与智能客服开发重难点?

大会现场蒋涛调查参会者,柳峰解析LBS与智能客服开发重难点?

如何查看php版本?多种方法助你快速知晓

如何查看php版本?多种方法助你快速知晓

PHP格式化:提升代码质量与协作效率的关键规则

如何查看虚拟主机上的 PHP 版本?这篇文章告诉你

标签

seo(1182) 市场营销(661) 网站制作(573) 网站建设(564) 搜索引擎(553) 网站(482) PHP(361) 编程语言(345) 建站(294) 关键词排名优化(267) 网站建设公司(245) 优化(216) seo排名(207) 域名(190) 软件(171) 网站优化(148) 搜索引擎优化(146) 外链(141) 科技(136) 网站关键词(124) 网站排名优化(123) 域名服务器(120) 网站排名(107) 时政(103) 排名优化(95) 搜索引擎收录(93) 网站设计(92) 电子商务(88) 引擎(86) 移动互联网(85) 开发框架(79) 开发(75) 网站服务器(74) 框架(68) 前端开发(68) 网站分析(66) 网站建设方案(65) 关键(64) 流量(63) 源码(62) 百度优化(62) 网站权重(61) 开放源代码(59) seo培训(53) 网页设计(51) 百度(51) php框架(50) 网站建设知识(50) 大数据(50) 谷歌(49)
宿迁腾云网络网站建设公司
网站建设
  • 私人定制
  • 标准模板建站
  • 经济模板建站
精品模板

宿迁腾云网络网站建设公司

联系电话:13160355545

公司地址:江苏省宿迁市丽景湾华庭北门都市花园公寓9楼907

联系邮箱:admin@tyweb.net

全国分站
  • 北京
  • 广东
  • 东莞 广州 中山 深圳 惠州 江门 珠海 汕头 佛山 湛江 河源 肇庆 潮州 清远 韶关 揭阳 阳江 云浮 茂名 梅州 汕尾
  • 山东
  • 济南 青岛 临沂 济宁 菏泽 烟台 泰安 淄博 潍坊 日照 威海 滨州 东营 聊城 德州 莱芜 枣庄
  • 江苏
  • 苏州 徐州 盐城 无锡 南京 南通 连云港 常州 扬州 镇江 淮安 泰州 宿迁
  • 河南
  • 郑州 南阳 新乡 安阳 洛阳 信阳 平顶山 周口 商丘 开封 焦作 驻马店 濮阳 三门峡 漯河 许昌 鹤壁 济源
  • 上海
  • 河北
  • 石家庄 唐山 保定 邯郸 邢台 沧州 秦皇岛 张家口 衡水 廊坊 承德
  • 浙江
  • 温州 宁波 杭州 台州 嘉兴 金华 湖州 绍兴 舟山 丽水 衢州
  • 陕西
  • 西安 咸阳 宝鸡 汉中 渭南 安康 榆林 商洛 延安 铜川
  • 湖南
  • 长沙 邵阳 常德 衡阳 株洲 湘潭 永州 岳阳 怀化 郴州 娄底 益阳 张家界 湘西
  • 重庆
  • 福建
  • 漳州 泉州 厦门 福州 莆田 宁德 三明 南平 龙岩
  • 天津
  • 云南
  • 昆明 红河 大理 文山 德宏 曲靖 昭通 楚雄 保山 玉溪 丽江 临沧 思茅 西双版纳 怒江 迪庆
  • 四川
  • 成都 绵阳 广元 达州 南充 德阳 广安 阿坝 巴中 遂宁 内江 凉山 攀枝花 乐山 自贡 泸州 雅安 宜宾 资阳 眉山 甘孜
  • 广西
  • 贵港 玉林 北海 南宁 柳州 桂林 梧州 钦州 来宾 河池 百色 贺州 崇左 防城港
  • 安徽
  • 芜湖 合肥 六安 宿州 阜阳 安庆 马鞍山 蚌埠 淮北 淮南 宣城 黄山 铜陵 亳州 池州 巢湖 滁州
  • 海南
  • 三亚 海口 琼海 文昌 东方
  • 江西
  • 南昌 赣州 上饶 吉安 九江 新余 抚州 宜春 景德镇 萍乡 鹰潭
  • 湖北
  • 武汉 宜昌 襄樊 荆州 恩施 孝感 黄冈 十堰 咸宁 黄石 仙桃 随州 天门 荆门 潜江 鄂州 神农架
  • 山西
  • 太原 大同 运城 长治 晋城 忻州 临汾 吕梁 晋中 阳泉 朔州
  • 辽宁
  • 大连 沈阳 丹东 辽阳 葫芦岛 锦州 朝阳 营口 鞍山 抚顺 阜新 本溪 盘锦 铁岭
  • 黑龙江
  • 齐齐哈尔 哈尔滨 大庆 佳木斯 双鸭山 牡丹江 鸡西 黑河 绥化 鹤岗 伊春 大兴安岭 七台河
  • 内蒙古
  • 赤峰 包头 通辽 呼和浩特 乌海 鄂尔多斯 呼伦贝尔
  • 贵州
  • 贵阳 黔东 黔南 遵义 黔西 毕节 铜仁 安顺 六盘水
  • 甘肃
  • 兰州 天水 庆阳 武威 酒泉 张掖 陇南 白银 定西 平凉 嘉峪关 临夏 金昌 甘南
  • 青海
  • 西宁 海西 海东 海北 果洛 玉树 黄南
  • 新疆
  • 乌鲁木齐 伊犁 昌吉 石河子 哈密
  • 西藏
  • 拉萨 山南 林芝 日喀则
  • 吉林
  • 长春 白山 白城 延边 松原 辽源 通化 四平
  • 宁夏
  • 银川 吴忠 中卫 石嘴山 固原
SiteMap
网站地图
TAG标签
Copyright © 2017-2025 TYWEB.NET 宿迁腾云网络科技有限公司 ALL RIGHTS RESERVED.   苏ICP备17033535号-1

热门搜索

百度 下载 2025 2024 2026 货源 货货源 虚拟 禅道 报名 金蝶KIS旗舰版
  • 客服

    在线客服

  • 电话

    13160355545

  • 微信

精品模板
建站费用
成功案例
联系我们