当前位置:网站首页>基于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 站点提供的代码嵌入。
网页效果如下:

图二 独立页面

边栏推荐
- Dynamic implementation of wechat applet 27 progress bar and static construction of search box and hot search list
- [open source project] stm32c8t6 + ADC signal acquisition + OLED waveform display
- 【DETR用于3D目标检测】3DETR: An End-to-End Transformer Model for 3D Object Detection
- 微信小程序 26 播放音乐页的完善②
- 微信小程序 27 进度条的动态实现和搜索框、热搜榜的静态搭建
- Pymoo学习 (8):Gradients
- How to prohibit the use of 360 browser (how to disable the built-in browser)
- Wechat campus maintenance and repair applet graduation design finished product (5) assignment of applet completion work
- Ping command details [easy to understand]
- Hough transform understanding [easy to understand]
猜你喜欢

Wechat campus maintenance and repair applet graduation design finished product (5) assignment of applet completion work

HTTP缓存通天篇,可能有你想要的

Everyone can participate in the official launch of open source activities. We sincerely invite you to experience!

MES管理系统有什么应用价值

Care for front-line epidemic prevention workers, Haocheng JIAYE and Gaomidian sub district office jointly build the great wall of public welfare

Improvement of wechat applet 26 playing music page ②

MySQL sub query (selected 20 sub query exercises)

【HDLBits 刷题】Verilog Language(3)Modules: Hierarchy 部分

Wechat campus maintenance application applet graduation design finished product of applet completion work (3) background function

帝国CMS整站|手机号/QQ靓号商城源码|适配移动端
随机推荐
Improvement of wechat applet 29 hot search list ②
网上商城系统MySql数据库设计项目实战
Pymoo learning (8):grades
【阅读笔记】《深度学习》第一章:引言
小程序毕设作品之微信校园维修报修小程序毕业设计成品(4)开题报告
SQL Server 2019 installation tutorial
Use of swift basic codable (jsonencoder jsondecoder)
Huawei recruited "talented teenagers" twice this year; 5.4 million twitter account information was leaked, with a selling price of $30000; Google fired engineers who believed in AI consciousness | gee
i3-status 配置
Real estate industry reshuffle
[Detr for 3D object detection] 3detr: an end to end transformer model for 3D object detection
前夕 - 0day威胁情报
Pymoo learning (6): termination conditions
The difference between PHP equal to = = and identity equal to = = =
SQL Server 2019 安装教程
telnet安装以及telnet(密码正确)无法登录!
GDB help
Virtual machine VMware installation steps (how to install software in virtual machine)
Yarn installation and use tutorial [easy to understand]
How to prohibit the use of 360 browser (how to disable the built-in browser)