怎么把自己做的一个带有数据库的网站上传到网络上面就是做成和访问网站一样的那种效果

怎么把自己做的一个带有数据库的网站上传到网络上面就是做成和访问网站一样的那种效果,第1张

1 前期准备

1)域名申请:可以到yahoo、godaddy、万网上去申请一个,国外个人感觉比国内的便宜些,而且好一些

2)空间申请:百度一下,一大堆提供空间的,初学者可以买一个支持LAMP架构的虚拟空间,一般200-300元/年,可以在淘宝上找代理商买,比官网上的价格便宜不少。当然也可以买一个云主机,阿里云主机最便宜一年也不到1k

3)域名备案:在中国购买的空间绑定域名前需要备案,要提交一些身份z复印件、纸质材料,如果是国外的空间就可以不用备案。

2 网站制作

明确你的网站要做些什么,目标用户是谁,需要收集哪些数据等等

设计数据库,就是数据库表格的设计,准备数据,把数据导入到mysql中。

可以用smarty来做网站模板,方便后期维护,可以找一个界面做得漂亮的网站修改一下,基本上每个网站都大同小异,就那么几种模板。或者用一些开源的php框架来做,重复的工作框架已经帮你实现,目前流行的php框架很多,如zend、yii等。

至于php代码之类的,都比较简单,网上有很多教程,自己写写,或者让熟练的人帮你搭个框架,然后再改。

3 网站上线

网站都做好了,在本机测试通过了,就可以开始上线了。

1)上数据:把线下的数据库dump出来,然后导入到申请空间对应的数据库中,地址账号密码在购买空间时会提供

2)上程序:把网站的程序上传到空间网站对应的目录下,注意修改下数据库的配置,这个时候使用空间提供商提供的一个域名应该就能正常访问网站了

3)域名解析:到购买域名的控制面板修改dns设置,设置a record记录中的ip地址,设为空间对应的ip地址,一般要设置两个 标记,您只须在“设计”视图中编辑网页。 就这么几步,具体地到 >

从FineReport官网下载最新版本的exe文件。双击FineReport安装文件,会加载安装向导,安装向导加载完后,按照步骤一步步走。安装完成后,启动FineReport,输入注册码,就可以使用了。FineReport注册码到官网上可免费获取。

熟悉设计器各项功能,如下:

连接数据库

启动设计器后,点击菜单服务器>定义数据连接,d出一个对话框,如下图所示:

(设计器已经默认连接了一个名为FRDemo的数据库,点击测试连接,系统d出连接成功的消息框表明数据库连接正常,其他数据库JDBC连接方式可参考文档JDBC连接数据库。FineReport模板设计器与数据库之间已经建立起连接,接下来我们就可以使用数据库中的数据设计模板了。)

新建模板和数据集

点击快速工具栏上按键,创建一张空白模板。

报表左侧下方有模板数据集窗口,列出了该模板可用的所有模板数据集,点击按钮,增加模板数据集。

新建数据集ds1,定义SQL语句为:SELECT FROM [销量] where 地区='${地区}',这样一个带参数的SQL语句,这里的地区是参数名字。

在下方的参数面板中点击刷新按钮,便可以获得数据集参数,给参数设置默认值“华东”,点击预览,效果如下:

同样的方法,增加数据集ds2,SQL语句为:SELECT FROM [销售总额]。

标题:合并A1~D2单元格,写入:地区销售概况。

边框:首先我们先来选中从A3~D5这一片区域,点击工具栏中的按钮,在系统d出的边框对话框中,选择按钮,同时添加内部和外部边框。

斜线:合并A3~B3。右击该单元格,选择单元格元素,在二级菜单中,选择斜线。系统会d出一个斜线编辑的对话框,在文本编辑框中写入我们在斜线当中要加入的内容:产品|销售员|地区,可以通过添加空格来调整文字的位置

模板设计效果展示如下图:

绑定数据列

将数据列拖拽至单元格,并设置单元格的属性,设置位置及方法如下图:

按照上图方法,将下表中对应数据列拖入到单元格中:

单元格数据集数据列属性

C3ds1产品从左到右扩展,居中,其余默认

A4ds1地区从上到下扩展,居中,其余默认

B4ds1销售员从上到下扩展,居中,其余默认

C4ds1销量从上到下扩展,数据设置:汇总|求和,居中,其余默认

D4ds2销售总额从上到下扩展,数据设置:汇总|求和,居中,其余默认

C5——=sum(C4)

D5——=sum(D4)

多数据集关联

由于模板中的数据来自于两个不同的数据集,要将不同数据集的数据建立联系,需要用到数据过滤。

选择D4单元格,点击设计器右侧上方的单元格属性面板中的过滤按钮,如下图:

打开过滤设置面板,添加如下过滤条件,使得ds2中的“销售员”数据列等于ds1中销售员的值。

参数界面布局

点击参数界面,进入参数编辑界面,在新建模板和数据集章节,我们在ds1数据集中定义了参数“地区”。

可以在参数界面的右侧下方区域看到我们所有定义好的参数,点击全部添加,将会使用默认的布局形成参数界面。

用户可以根据需要将参数界面调整到自己喜欢的样式。

参数控件风格

将地区参数控件类型改为下拉框,如下图:

选中下拉框控件,在右上方属性表中,设置下拉框的数据字典,选择数据库表>FRDemo>销量,实际值和显示值都为地区字段:

插入图表

合并A7~D18单元格,选择菜单栏上插入>单元格元素>图表,d出图表向导对话框如下图,这里选择柱形图>柱形图。

选中图表,在右侧上方的图表属性面板中选择图表属性表-数据,图表数据来源使用默认单元格数据。

分类轴输入公式=B4;

系列名和系列值,分别为=C3和=C4,如下图:

图表扩展属性设置

这里只想让图表反映整体情况,所以应为不扩展,上下父格均为无。

选择图表,在设计界面右下方单元格扩展属性面板设置如下图

直接点击分页预览,即可在浏览器端查看效果。完成自定义报表设计

用网站模板做网站是最简单的一种方式了,而且目前网上模板资源也比较多,找起来方便,找一个合适的模板,下载后用编辑软件打开页面进行编辑,修改自己想要的内容,编辑器有很多,比如Dreamweaver,WebStorm等,当然,你要是技术好,记事本也能行!

然后说点其他的,模板做网站的缺点和优点:

优点:效率快,省事省时间,不用费太多心思做设计及构架等。

缺点:灵动性弱,想改个布局或者构架比较繁琐,或者添加一些自己想要的效果也不方便,更重要的是,模板做出来的东西,没有设计在里面,不新颖!

ps:模板也分很多种,有静态的,动态的,静态的修改就比较简单了,动态的修改比较繁琐,再有数据库之类的,就更不好弄了!

新建数据连接:在制作模板之前首先要确保设计者知道存储数据的数据库类型、数据库地址、访问数据库的用户名密码,然后在FineReport设计器中新建一个数据连接,建立数据库与设计器的交互桥梁;

新建模板与数据集:数据连接创建好之后,就需要进行模板的添加了,数据连接是用于整个工程的,并没有实质的将数据从数据库中取出来,故还需要在特定模板中新建数据集,通过数据连接从数据库中取数;

模板设计:数据准备完成之后,就是进行模板的设计了,模板设计是FineReport学习过程中的重中之重,我们将模板设计分为报表设计、参数设计、图表设计和填报设计四个部分,这四个部分是FineReport模板的几大使用方式,报表设计是纯粹的数据展示,参数设计是动态查询数据,图表设计是使用图表来展示数据,填报设计是录入数据,将数据写入数据库中,根据实际情况确定使用哪一张使用方式,或者联合使用哪几种使用方式;

模板预览:模板设计完成之后,保存模板至工程目录下面,即可预览在web端查看模板效果。

以上就是关于怎么把自己做的一个带有数据库的网站上传到网络上面就是做成和访问网站一样的那种效果全部的内容,包括:怎么把自己做的一个带有数据库的网站上传到网络上面就是做成和访问网站一样的那种效果、要做个关于博客的项目 需要创建哪些数据库表啊谢谢大家拉~!~、怎么设计自定义数据的报表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9633933.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存