当前位置:首页 » 操作系统 » 带数据库的网站源码

带数据库的网站源码

发布时间: 2022-02-13 13:10:33

A. 同一套带MYsql数据库源码建两个网站,最后两个网站数据同步了是什么原因

php里面配置文件指向mysql的相同。所以2边的数据也就相同了

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

1 前期准备
1)域名申请:可以到yahoo、godaddy、万网上去申请一个,国外个人感觉比国内的便宜些,而且好一些
2)空间申请:网络一下,一大堆提供空间的,初学者可以买一个支持LAMP架构的虚拟空间,一般200-300元/年,可以在淘宝上找代理商买,比官网上的价格便宜不少。当然也可以买一个云主机,阿里云主机最便宜一年也不到1k
3)域名备案:在中国购买的空间绑定域名前需要备案,要提交一些身份证复印件、纸质材料,如果是国外的空间就可以不用备案。

2 网站制作
明确你的网站要做些什么,目标用户是谁,需要收集哪些数据等等
设计数据库,就是数据库表格的设计,准备数据,把数据导入到mysql中。
可以用smarty来做网站模板,方便后期维护,可以找一个界面做得漂亮的网站修改一下,基本上每个网站都大同小异,就那么几种模板。或者用一些开源的php框架来做,重复的工作框架已经帮你实现,目前流行的php框架很多,如zend、yii等。
至于php代码之类的,都比较简单,网上有很多教程,自己写写,或者让熟练的人帮你搭个框架,然后再改。

3 网站上线
网站都做好了,在本机测试通过了,就可以开始上线了。
1)上数据:把线下的数据库mp出来,然后导入到申请空间对应的数据库中,地址账号密码在购买空间时会提供
2)上程序:把网站的程序上传到空间网站对应的目录下,注意修改下数据库的配置,这个时候使用空间提供商提供的一个域名应该就能正常访问网站了
3)域名解析:到购买域名的控制面板修改dns设置,设置a record记录中的ip地址,设为空间对应的ip地址,一般要设置两个www.yourdomain.com->ip和yourdomain.com->ip ,设置好后过半个小时到一个小时就生效了,可以通过ping命令,ping主机域名,看是否正确解析到设置的ip上就ok了。

4 网站运营
至此为止,你的网站外部已经能正常访问了。这也只是刚刚开始,如果你想提升自己网站的人气,后面还有好多事情要做呢:
1)搜索引擎优化seo:让你的网站被搜索引擎收录,提升排名,有好像细节要做,如:动态网站静态化或者伪静态url改写、sitemap制作、写robots.txt、发外链、如何让网站对搜索引擎更加友好、提高排名等等
2)推广:宣传你的网站,为网站带来流量,到处发贴、发邮件等等
3)网站维护升级:定期更新网站内容
4)如何利用网站赚钱,维持网站运营:做广告

5 最后
做个网站很容易,让网络很多人来用就比较困难,一般一个网站日pv能达到10w级别,基本上一天就能带来几百块钱的收入了。
现在的网站类型无非两种:资源型、工具型。资源型重原创数据,工具型偏向功能类,如:新浪就是重数据的网站、站长之家里面有很多工具等。大部分网站都或多或少是这两种的综合体,只是有所偏重某种。
当然,也有人提出服务型产品,认为搜索引擎是一种服务型的产品,也就那么回事吧。我个人认为搜索引擎更偏向于工具类属性,因为搜索引擎本身不产生数据,只是提供了一种数据查询的服务罢了。

C. 有Java开发的旅游行业的网站源码吗,带数据库的,可高分!

这算一个企业级网站了

只要你肯花钱就有人给你做

D. 本人学习PHP有了点基础,现想找一个带数据库的网站源码学习学习!不知道那位高手愿意帮帮小弟!

可以读读Dedecms或者discuz!的原代码,还有网上的代码分析(如搜“discuz代码分析”,“PHPCMS代码分析”),我读的是Discuz!的原代码,很实用(discuz!的市场占有率高,对discuz!的二次开发,有很多需求)

E. 如何找到网站源码中的数据库

MDB数据库的,直接查看源码中的配置文件,查看数据库的位置和名称。
而用SQL之类数据库,请根据说明文件找数据库文件,添加到SQL服务器上。

F. 数据库文件,一般在网站源码哪里

1、看是什么数据库;
2、acess就放在DB或者database里面;
3、MYSQL或者MSSQL就是在单独的数据库文件里面的;

G. 那就给我可以看到源代码的,带数据库的也没事···

建议随便建个数据库表,下一个动软代码生成器,生成一个简单三层的代码,看看就知道了,再去网上下一个DbhelperSQL类看看就行了。
复制一段添加一个用户的,用如果要简单的,就自己把里面的值删删换换就行了,大致就是那个样
/// <summary>
/// 增加一条数据
/// </summary>
public int Add(DataBaseManager.Model.UserInfo model)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("insert into UserInfo(");
strSql.Append("UserName,RealName,Password,Role,ParentId,Servers,Gender,Address,Birthday,IDCard,HomePhone,OfficePhone,MobilePhone,State,IsOnSystem,Hits,LastLoginTime,LastLoginIp,GroupId,ExInt1,ExInt2,ExStr1,ExStr2)");
strSql.Append(" values (");
strSql.Append("@UserName,@RealName,@Password,@Role,@ParentId,@Servers,@Gender,@Address,@Birthday,@IDCard,@HomePhone,@OfficePhone,@MobilePhone,@State,@IsOnSystem,@Hits,@LastLoginTime,@LastLoginIp,@GroupId,@ExInt1,@ExInt2,@ExStr1,@ExStr2)");
strSql.Append(";select @@IDENTITY");
SqlParameter[] parameters = {
new SqlParameter("@UserName", SqlDbType.NVarChar,20),
new SqlParameter("@RealName", SqlDbType.NVarChar,20),
new SqlParameter("@Password", SqlDbType.NVarChar,20),
new SqlParameter("@Role", SqlDbType.Int,4),
new SqlParameter("@ParentId", SqlDbType.Int,4),
new SqlParameter("@Servers", SqlDbType.NVarChar,200),
new SqlParameter("@Gender", SqlDbType.Int,4),
new SqlParameter("@Address", SqlDbType.NVarChar,200),
new SqlParameter("@Birthday", SqlDbType.DateTime),
new SqlParameter("@IDCard", SqlDbType.NVarChar,30),
new SqlParameter("@HomePhone", SqlDbType.NVarChar,20),
new SqlParameter("@OfficePhone", SqlDbType.NVarChar,20),
new SqlParameter("@MobilePhone", SqlDbType.NVarChar,20),
new SqlParameter("@State", SqlDbType.Int,4),
new SqlParameter("@IsOnSystem", SqlDbType.Int,4),
new SqlParameter("@Hits", SqlDbType.Int,4),
new SqlParameter("@LastLoginTime", SqlDbType.DateTime),
new SqlParameter("@LastLoginIp", SqlDbType.NVarChar,20),
new SqlParameter("@GroupId", SqlDbType.Int,4),
new SqlParameter("@ExInt1", SqlDbType.Int,4),
new SqlParameter("@ExInt2", SqlDbType.Int,4),
new SqlParameter("@ExStr1", SqlDbType.NVarChar,50),
new SqlParameter("@ExStr2", SqlDbType.NVarChar,50)};
parameters[0].Value = model.UserName;
parameters[1].Value = model.RealName;
parameters[2].Value = model.Password;
parameters[3].Value = model.Role;
parameters[4].Value = model.ParentId;
parameters[5].Value = model.Servers;
parameters[6].Value = model.Gender;
parameters[7].Value = model.Address;
parameters[8].Value = model.Birthday;
parameters[9].Value = model.IDCard;
parameters[10].Value = model.HomePhone;
parameters[11].Value = model.OfficePhone;
parameters[12].Value = model.MobilePhone;
parameters[13].Value = model.State;
parameters[14].Value = model.IsOnSystem;
parameters[15].Value = model.Hits;
parameters[16].Value = model.LastLoginTime;
parameters[17].Value = model.LastLoginIp;
parameters[18].Value = model.GroupId;
parameters[19].Value = model.ExInt1;
parameters[20].Value = model.ExInt2;
parameters[21].Value = model.ExStr1;
parameters[22].Value = model.ExStr2;

object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
if (obj == null)
{
return 1;
}
else
{
return Convert.ToInt32(obj);
}
}
/// <summary>
/// 执行一条计算查询结果语句,返回查询结果(object)。
/// </summary>
/// <param name="SQLString">计算查询结果语句</param>
/// <returns>查询结果(object)</returns>
public static object GetSingle(string SQLString, params SqlParameter[] cmdParms)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlCommand cmd = new SqlCommand())
{
try
{
PrepareCommand(cmd, connection, null, SQLString, cmdParms);
object obj = cmd.ExecuteScalar();
cmd.Parameters.Clear();
if ((Object.Equals(obj, null)) || (Object.Equals(obj, System.DBNull.Value)))
{
return null;
}
else
{
return obj;
}
}
catch (System.Data.SqlClient.SqlException e)
{
throw new Exception(e.Message);
}
}
}
}
public static string connectionString = ConfigurationManager.AppSettings["ConStr"];

H. PHP有网站源码,求个数据库名! 在线坐等大神!!!

你这个明明是asp程序, 你非得说成是php程序?
前台数据库在:DATA文件夹下, 名称是zxgui.asp
后台数据库应该都是这个!

I. 怎样做一个简单的带数据库的网站

最简单的连接access数据库的方式
<%
db="db.mdb" '数据库名字
Set Conn = Server.CreateObject("ADODB.Connection")
Connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
Conn.Open Connstr
%>
然后建立一个html页,把需要提交的东西通过表单提交到处理页面,添加的书据库,就可以了。

热点内容
linuxsocketsend 发布:2024-12-31 05:21:55 浏览:256
关中压缩机 发布:2024-12-31 05:19:33 浏览:795
java下载打包文件 发布:2024-12-31 05:19:31 浏览:180
服务器怎么跨路由分配ip 发布:2024-12-31 05:14:48 浏览:434
耶鲁锁管理者密码有什么用 发布:2024-12-31 05:12:48 浏览:49
我的世界电脑版国际服务器大全 发布:2024-12-31 05:10:24 浏览:262
鸭王2琪琪ftp 发布:2024-12-31 05:01:30 浏览:104
安卓timepicker是什么 发布:2024-12-31 04:43:32 浏览:134
mysql删除数据库表数据 发布:2024-12-31 04:35:08 浏览:259
安卓机怎么外接声卡 发布:2024-12-31 04:32:57 浏览:255