网站建设要注意哪些问题?
像你说的这种情况,如果你肯花很多时间在php上的话,半年多的时间能开发出这些系统,但是我说的只是能写出来,明白什么意思吗,至于你代码的健壮性和扩展性以及安全性,数据库中表结构的合理性等等一些列问题还等待着你去解决,不过第一次做不可能做的很完善,只能说慢慢去完善。这样下来1年你在工作的同时做出这么个所谓的CMS就不错了。
先学基础的HTML,Javascript,csss
然后学动态语言 ASP,ASPNET
再接着学数据库,SQL SERVER,ACCESS。
基本上这些学完了就能做个很基础的站点了。如果有美工朋友帮忙的话,前台的
页面就不用烦太多了,如果想自己一个人独立完成整站的话,你还得学
PhotoShop,画图切图的软件。
这些学完了少讲半年时间,不过做个一般的网站是够了。
如果只是想建站,不是想语言的话那就网上随便下个开源的,或是免费的。
比如ASP的动易,ASPNET的AyWeb企业网站系统,PHP的dedeCMS。
总之根据自己需要有选择有方向的学习。。。
一、我们在网站建设的时候应明确网站内容
如果你想成为一个网站设计者,并正想建一个网站的话,首先应该考虑网站的内容,包括网站功能和你的用户需要什么。你的整个设计都应该围绕这些方面来进行。
二、网站建设的时候我们应该抓住用户,做好用户体验
如果用户不能够迅速地进入你的网站,或操作不便捷,网站设计就是失败的。还有需要控制好网站文字的大小、字体、颜色等等;不要让用户失望而转向你的对手的网站。
内容是核心。大约在两年以前,企业网站就像一本广告,更槽糕的是,网站使用了大量的,似乎要几个世纪才能下载完。这个网站的内容我们需要及时的更新,让用户进来看到我们的网站是一个有人打理的网站,而不是一个放在那没人管的网站;
四、动画与内容应有机结合
确保动画和内容有关联。它们应和网页浑然一体,而不是干巴巴的。动画并不只是Macromedia Director等制作的东西的简单堆积,我们应该让动画与内容能有机的结合;
五、在网页上应尽量少使用Java 和AxtiveX。因为并不是每一种浏览器都需要使用它,只有那些Netscape 和Explorer的早期版本的使用者才需要它。另外Mac在处理Java时也存在问题,过分地使用Java,会使Mac崩溃。所以我们在网站建设的时候我们应该少用Java 和AxtiveX
六、尽量少使用Flash插件
虽然许多Web网页设计者认为Flash功能很强大,并且Netscape50将支持Flash,在使用时不必再下载任何插件。但是,最好还是取消使用Flash做各接口的想法。 33 让用户先预览小图像如果不得不放置大的图像在网站上,就最好使用Thumbnails软件,把图像的缩小版本的预览效果显示出来,这样用户就不必浪费和时间去下载他们根本不想看的大图像。
需要一个非常细致 谨慎 专业的过程
要有自己发展的初期想法 想做什么
要有熟练的技术去实现自己的想法 怎么去做
要有做这些东西完善的策划 怎么做比较好
需要整个环节中最重要的后期规划 售后和服务计划
以及整个环节的各种成本 资源 储备充足
着手进行网站
如果自己某些环节 做不到 需要找专业技术团队协助合作
预祝成功
—————————————————————————
网站建设 是一个综合性的技巧
就像种菜,并不是说知道操作流程 就一定会种菜
还要土壤 水肥 气候 直接间接的相关知识都做一定的了解 才能真正去操作
所以那些速成的教程 仅仅是表面皮毛而已
真的去模仿会出现各种各样的问题 而且是从未了解过的
出了问题会觉得 前所未有的茫然
特别是那些教程又是毫无责任而言的,不可能去给你解决问题
最终还是要一个好的服务商
以十几年的企业网建运维 网商系统经验告诉你
网站=域名+服务器空间+网站程序+售后服务
网站就像一个家
域名 网址 就相当于你家的住址
空间 就是你盖房子的基础 土地 环境 等
程序 就是你家的主体框架,是整个家的运转中心
模板 网站的美化 就是你家的装修,当然因人而异有人不装修原汁原味也可以
维护 技术性维护就像您安居乐业的保安和坚实后盾
勤劳 是整个家可以稳定持续运转最重要的部分
家里所有的东西都要靠你的勤奋去填充 增加 让大家觉着你家很好 很充实
这就是一个完美网站的所有
有能力和经验的可以全部自己做好,没有相关经验的就找专业的建站公司全套服务
每个人的学习方式不同,写这篇文章的目的是分享一下自己的学习过程,仅供参考,不要一味的用别人的学习方法,找对自己有用的学习方式。经常在某些论坛和QQ群里看到一些朋友会问“怎样才能学好PHP,怎样才能学好语言 ”,但别人回答最多的是:最“简单”的开始。这个简单也许真的不简单,呵呵。下面我想分享一下自己学习的一些过程。
每个人的学习方式不同,写这篇文章的目的是分享一下自己的学习过程,仅供参考,不要一味的用别人的学习方法,找对自己有用的学习方式
经常在某些论坛和QQ群里看到一些朋友会问“怎样才能学好PHP,怎样才能学好语言 ”,但别人回答最多的是:从最“简单”的开始。
这个简单也许真的不简单,呵呵。下面我想分享一下自己学习的一些过程。先说些费话,语言组织能力差,说了不少费话,愿意看的就看,不要骂我就行
其实学习一门新语言并不是太难,重要的是你有没有准备好去学好它,时间的长短和个人的能力和决心有关。黑客界也流行一句话就是“没有入侵不了的计算机”,这句话大概的意思是说:如果你的技术比维护这台计算机的管理员更胜一筹,那么就能拿下这台计算机甚至能拿下这个管理员管理的所有计算机,如果技不如人,只能继续学习超过对方。我说这些话的意思就是让准备学习陌生语言朋友一定要下决心去学习,只要你下了决心去学了,就一定能学好,千万不要半途而废。(退一万步来说,即使是没学好,但你懂的必然比别人多)
了解什么是最简单:
1、网页的基本构成就是html代码,所以必须熟悉HTML/CSS/JS等基本元素
2、熟悉PHP语法,了解PHP和HTML的运行方式,学习将PHP与HTML结合完成简单页面
PHP手册是比较好的入门老师
影响学习进度和程序强大是否的几个可能因素:
1、记忆力
一门语言的强大是否,应该看它的函数库和代码执行效率。每门语言都是有自己强大的函数库,要学好它,就必须得花很多的时间去记忆,良好的记忆力能使学习达到事半功倍的效果。
2、数学和逻辑思维
这个当然不是绝对影响,因为看开发项目的复杂程度。小的项目不需要太多的数学和逻辑思维能力,但如果是开发类似于财务或大量运算相关项目,这一点就是非常重要了。
3、有其它语言的基础
“一通百通”,这句话的道理也是不容置疑。都说有C语言基础的人,学习PHP比较容易,我没学过C语言,所以不知道这句话的效果
4、多看别人写的代码
学习别人的长处,补自己的不足,当然不完全为这个我始终相信:一个有组织的团队写出来的程序不会比个人差我PHP入门就是从看代码开始的,我喜欢看别人写的代码 。(入门是从disucz,PHPWind和国外的phpbb看起,还有就是目前最流行的开源BLOG程序),我尽可能的收集网络上的PHP开源程序,到目前为止,我收集并下载的PHP开源程序有2GB大小,包括BBS,BLOG,CMS等。我下载并不是为了收藏他们,是学习他们的编程方式和实现方法,如果自己想实现的功能不知道怎么去实现,我就会学习他们的实现方法,并不是抄袭代码,最终结果是想通过学习,将技术变成属于自己的ASP我也是以同样的方式学习的(动易和讯的程序及其它ASP开源程序)
5、实践
理论固然重要,但实践必不可少。你理论知识再好,如果不实践,就不能看到理论所产生的结果或效果,并不能使你的记忆深刻,所以不能纸上谈兵
6、恒心
广告不是有句话是这样说的么:“世界上最高的山是自己”,这句话相信朋友们都能理解
过自己这关,其它的都好办
7、找对自己有用的学习方式
这条可以参照4,我的入门是从看代码开始可能有朋友会问:“一开始看那些强大的代码,你能看懂么?”我的学习方式是从“使用”找“学函数”:PHP的函数太多,短时间不可能记住所有的函数,因为我相信,一个大的项目肯定会使用常见和必须的函数,找到这些函数,才会有重点的学习这些函数,难道你能说写BBS的函数会写BLOG用的函数少么?难道会写BBS还不会写BLOG么?找对学习方式是要经过多种学习方式的尝试,所以这个只有自己把握,毕竟每个人的学习方式不一样
8、尽可能的找视屏教程看
别人说十句,还不如一个操作看的明白,这个相信朋友们都有体会吧
9、从项目开始
一定要”逼”自己从写项目开始。任何一个高手的“成长”都是要经历一个过程,这个过程是一步步走过来的,来之不易很多朋友学习PHP的第一个作品几乎都是“留言簿”,因为是最简单的程序了会写留言簿,也并不能完全代表你已经入门了,也并不代表就会了PHP,我自己开始想以一个“网络书签”作为自己的第一个作品,但写了基本功能后就没继续了,感觉没多大意思。现在写一个完全正确针对企业的CMS系统,包括针对企业的一些常用功能,我想以这个作为自己PHP入门的第一个作品
10、了解并学习和PHP有关的技术
真正的高手必须得学习和PHP关联的技术,要想学好PHP,就必须得学习数据库,PHP+MYSQL被认为是“黄金搭档”所以你必须得接触MYSQL或你认为比较好的数据库,开始设计比较”合理”的数据库,这里的合理就比较广泛了,包括数据库优化和查询优化等等
最后想说的是:“不要依靠别人”没人愿意理会一个新手的提问,因为新手提问的在他们眼里太简单,不想去解释女性朋友很流行一句话是“男人靠的住,母猪会上树” 引用这句话没别的意思,只是让朋友们知道这句话的意思
还想说的是:“珍惜别人回答的次数”人的忍耐都是有限度的,一定要珍惜这个限度,不要什么问题都去问,有些问题自己花点时间能找到答案的也去问,每问一次,别人的耐心就减去一次,等你真正需要帮助的时候,正好是别人不愿意回答你的时候,可以想像一下,你失去的太多了
建议的是:“有问题?baidu一下”相信朋友们都已经注意到了,你问的问题,在搜索引擎里都能找到相关的提问,并且有详细的解决方案,你可以使用搜索引擎来找到自己的答案,何必去问别人呢
目前最大的中文搜索引擎是 baiducom ,全球的google,当然还有其它的搜索引擎,一个找不到,多试几个,除非你的问题是第一个提问的 ,那么你是幸运的,也可能是你“长相”问题,呵呵,说笑的,不要介意,不过这句话倒是挺流行
祝正准备入门的PHP的朋友能找到适合自己的学习方式,早日成功!!
Split函数
描述
返回一个下标从零开始的一维数组,它包含指定数目的子字符串。
语法
Split(expression[, delimiter[, count[, compare]]])
Split函数语法有如下几部分:
部分 描述
expression 必需的。包含子字符串和分隔符的字符串表达式 。如果expression是一个长度为零的字符串(""),Split则返回一个空数组,即没有元素和数据的数组。
delimiter 可选的。用于标识子字符串边界的字符串字符。如果忽略,则使用空格字符(" ")作为分隔符。如果delimiter是一个长度为零的字符串,则返回的数组仅包含一个元素,即完整的 expression字符串。
count 可选的。要返回的子字符串数,–1表示返回所有的子字符串。
compare 可选的。数字值,表示判别子字符串时使用的比较方式。
其相反的函数是join()
比如
字符串 a="a,b,c,d,e,f,g"
b=split(a,",") '用 , 作分割符,这里b就是数组了,下标是从0开始
text1=jion(b," ") 'text1里显示的是 "a b c d e f g",用空格做分割符了
0条评论