网站制作流程:[2]程序设计流程
1、假如你不会自己设计程序,那么你就应该寻找专业的个人或者公司。把网站设计部分外包给他们。至于怎么选择一个好的合作伙伴,大家可以参考我的这篇文章http://jingyan.baidu.com/article/6181c3e076bd0b152ff15343.html如何寻找好的合作伙伴。
假如你会程序设计,那么可以继续往下阅读了
2、初学者首先认识一下常用工具。前两个两款ftp工具,它的主要作用是把你的网站程序上传到空间服务器上。ftp工具有一个就可以。第三个绿色的是dw,网页设计工具。第四个ps工具大家应该不陌生吧。sql数据库可以使用记事本创建,管理的话一般都有高级管理平台。可以用那个导入数据库
![网站制作流程:[2]程序设计流程](https://exp-picture.cdn.bcebos.com/304f0999e92abab8a88d614d4814f1c594eea160.jpg)
![网站制作流程:[2]程序设计流程](https://exp-picture.cdn.bcebos.com/e86ba4b842406afe2fd9fa761eee41c1b6279f60.jpg)
![网站制作流程:[2]程序设计流程](https://exp-picture.cdn.bcebos.com/c255efc595ee41c147eaa7e08d88912ca4ca9b60.jpg)
![网站制作流程:[2]程序设计流程](https://exp-picture.cdn.bcebos.com/07c98f2ca5cadce866850b4ffcf7980e5e209560.jpg)
3、首先按照你上一讲里的前台布局策划,用ps工具设计你的前台各个页面。进行细致加工。根据你的网站策划方案来设计布局和色彩搭配。所谓的前台其实就是网站呈现给访客的部分。所有人都可以看得见的网站页面。这部分设计的时候可以用ps设计前台每个页面图片,然后进行模版切割生成前台模版。之后用dw打开生成的模版页面进行细致处理。这部分主要用到的就是diy+css。注意前台页面设计的时候尽量少用flsah以及多媒体文件,代码使用的时候要充分考虑浏览器兼容性以及访客电脑不同分辨率下的差异。
4、前台设计好之后,开始建立数据库并且设计程序管理后台。数据库主要是记录网站的信息数据,实现网站动态管理。后台相对于前台来说,它只是给拥有一部分管理权限的人使用的页面,普通访客是看不见的。后台具体要编写什么功能,可以根据实际需要来设计。在程序设计这部分要注意网站代码的严谨,并且做好必要的安全错失,防止因为疏忽而导致的安全漏洞。在这个环节中可以用dw软件辅助制作,主要还是靠双手来书写代码。
5、前台后台都设计完毕,可以在本地自己进行一下安全测试。看看有没有程序上的安全隐患。如果没有,那么程序就可以交付使用了。
6、用ftp工具上传网站到自己的服务器。以flsahftp为例。
1:第一张图红色部分鼠标放上去,点击快速连接
2:第二张图按照选项填写你的服务器ip或者域名、管理帐号、密码
3:第三张图,红色标注1这片区域是你本地电脑上的文件,可以通过这个找到你想要上传的文件目录。红色标注2区域是你的服务器空间,一般db为程序解压压缩使用目录。log是网站运行日志。web有的空间这个目录叫www或者wwwroot是网站程序的根目录。上传程序双击这个目录进入。
4:在1区域中选中你要上传的文件,点击右键,然后选择上传。
5:此时的话就会看到红色标注3区域有本件,这部分是被选中的文件列队等待上传
6:红色标注4区域是服务器和本地数据传输的动态。
![网站制作流程:[2]程序设计流程](https://exp-picture.cdn.bcebos.com/01bd69f7980e5f20b8bc5468bd20b93acc898e60.jpg)
![网站制作流程:[2]程序设计流程](https://exp-picture.cdn.bcebos.com/b87bd38920c5260f8afbd639d2de450789018960.jpg)
![网站制作流程:[2]程序设计流程](https://exp-picture.cdn.bcebos.com/939c2d40b6f391871fd2927324fce186252fef60.jpg)
7、程序传送完毕,做好数据库的连接,使用sql数据库的把数据库文件用服务器自带的高级管理平台导入即可。
8、在你网站空间管理平台上添加绑定域名,绑定你需要的域名。再去你域名管理平台上解析域名。添加A记录。解析到你的服务器ip上
9、这样一个网站就算架设完毕了。看似简单,但是有很多技术不是几篇文章就能解决的。