当前位置:网站首页>基于PHP的中非南南合作信息交流平台网站建设
基于PHP的中非南南合作信息交流平台网站建设
2022-07-25 19:18:00 【biyezuopinvip】
联合国世界粮食计划署 中非南南合作信息交流平台网站建设
内容提要:
本文介绍了采用 Wordpress 博客平台搭建在 SinaAppEngine (SAE)云服务上的实验网站。在实际应用中间件课程知识,了解公有云服务平台网站建设方面,有一定的实践意义。
关键词: Wordpress,SAE,信息交流平台
引言:
在南南合作的背景下,向国外介绍中国农业方面经验的需求日益提高。WFP 中国办公室同国家农业部深入合作,将以建设信息交流平台的方式,向非洲推广中国在农业技术上的经验积累。本文介绍了应用 Wordpress 平台在 SAE 云服务上搭建网站的流程,通过几个简单页面和视频页面的设计整合,大致描述了信息交流平台所应涵盖的基本页面和功能。同时该网站也可作为概念性模板应用在网站设计的前期工作当中。有助于明确实际网站开发的需求设计。
相关背景介绍:
中间件技术是在分布式系统中应用的解决数据传输,网络通信问题的一种方式。它的核心思想是抽取分布式系统对于数据传输,信息系统构建与集成等问题的共性要求,封装共性问题的解决方法。对外提供简单统一的接口,从而减少开发人员面对上述共性问题时的难度和重复工作量,提高上层应用和底层系统的开发效率。中间件具有如下特点:满足大量应用的需要,可运行于多种软硬件平台,支持分布式计算,提供跨网络、硬件、系统平台的透明的数据传输,支持标准的协议和接口。中间件的使用极大的降低了技术选择的成本。
主题内容:
网站需求及设计
农业信息交流平台的主要目的是向外展示我国在农业技术上的经验积累及推广。网站主要内容分为 3 个大类。文字图片资料展示,视频资料展示和相关文件浏览及下载。本文所介绍的网站设计主要用途是向非网站技术人员介绍各种展示方法与效果,以协助网站用户提出实际网站设计需求,了解网站大体结构与布局。结合 wordpress 的特点,本网站内容分为 4 大类:
首页,主要作用是提供导航栏及菜单,并集中显示更新内容。
分类页面,利用类别标签把不同内容的文章分别集中展示。
独立页面,提供主题和功能性质的介绍
文章,分别提供不同内容的页面。
SAE 平台搭建
新浪云应用(Sina App Engine 简称 SAE)是国内较有影响力的,分布式 Web 应用/业务开发托管、运行平台。提供了便捷,可靠并且免费的云计算及数据库服务。本文介绍的网站使用了 PHP 5. 6 标准运行环境和共享型 MySQL 数据库。代码管理选择了 SVN 模式。
Wordpress 安装及配置
本网站选择了 wordpress 中文版本 4.7,解压后使用 TortoiseSVN 工具上传至 SVN 仓库. 如图 1.1 所示。浏览器访问 及可开始对 wordpress 进行配置。完成对 MySQL 的联接之后,同一网址下即可开始对网页的具体设计。

图 一 上传代码至 SVN 仓库
在这里,wordpress 起到了中间件的作用。一方面隔离了云平台上 PHP 标准环境的具体细节,另一方面链接了 MySQL 数据库的接口。使得网页设计基本无需考虑平台环境和数据库之间的数据传输问题。另外,wordpress 也充当了 CMS 的作用。可以方便的以所见即所得的方式开发网页效果。
页面设计
Wordpress 提供了众多主题选择。考虑到本网站的内容有大量的视频,选择了 Nocavideo Lite 这一针对视频网站而设计的免费主题。
站点标题及副标题设计,标明网站的用途。
- 分类目录设计,使用 3 个大的文章类型作为类别。
- 添加小工具,
- 独立页面设计
- 菜单设计
- 首页使用最新文章列表
- 视频插件添加
- 文章添加
限于时间关系,共添加了三篇视频文章,两篇图文介绍文章,分别加入不同的分目录。
视频的添加采用 youku 站点提供的代码嵌入。
网页效果如下:

图二 独立页面

边栏推荐
- QT compiled successfully, but the program could not run
- Hough transform understanding [easy to understand]
- [Detr for 3D object detection] 3detr: an end to end transformer model for 3D object detection
- 【iniparser】项目配置工具iniparser的简单使用
- [web technology] 1391 page visualization building tool, previous life and present life
- Wechat campus maintenance and repair application applet graduation design finished product of applet completion work (6) opening defense ppt
- 帝国CMS7.5仿《问答库》题库问答学习平台网站源码 带手机版
- Pymoo学习 (5):收敛性分析
- telnet安装以及telnet(密码正确)无法登录!
- Improvement of wechat applet 26 playing music page ②
猜你喜欢
![[iniparser] simple use of the project configuration tool iniparser](/img/2b/1d20b4ef44dfe2544891d9c72b676e.png)
[iniparser] simple use of the project configuration tool iniparser

房企打响“保交战”

Talk about 11 tips for interface performance optimization
![[reading notes] deep learning Chapter 1: Introduction](/img/b3/58f71b032cd8f04ecf95d48281a41a.png)
[reading notes] deep learning Chapter 1: Introduction

KCon 2022 亮点及议程大揭秘!

哪吒 D1-H 测试 microbench

帝国CMS7.5仿《问答库》题库问答学习平台网站源码 带手机版

Youth, oh, youth

SQL Server 2019 installation tutorial

How to ensure the consistency of double write between database and cache?
随机推荐
Ping command details [easy to understand]
[919. Complete binary tree inserter]
【刷题记录】21. 合并两个有序链表
Actual combat of MySQL database design project of online mall system
Use of swift basic codable (jsonencoder jsondecoder)
What is the application value of MES management system
“未来杯”第二届知识图谱锦标赛正式启动
[Detr for 3D object detection] 3detr: an end to end transformer model for 3D object detection
Hongmeng - Damiao computing Sketchpad - VIDEO
Juzhi cloud computing opens a new era to the "proprietary cloud" of Youfu network
阿里云免费SSL证书申请详细流程
kubernetes RBAC
JS basic type reference type deep / shallow clone copy
iMeta | Sangerbox: 交互式整合临床生信分析平台
Wechat campus maintenance and repair application applet graduation design finished product of applet completion work (6) opening defense ppt
HTTP缓存通天篇,可能有你想要的
qt之编译成功但程序无法运行
Introduction of this course (Introduction to machine learning)
I3 status configuration
【Web技术】1391- 页面可视化搭建工具前生今世