我是如何开发企业网站的
2018-06-22 07:44:40来源:未知 阅读 ()
16年我们公司一共开发了好几个企业网站。最初项目经理让我用模板引擎,我参照着网上找的模板引擎的代码及功能,自己写了一个。当开发了几个企业网站之后,发现开发效率太低了,同事们用模板引擎开发的过程中,写模板改模板要花费不少时间,有时候特殊的需求,需要加个数据库表,或者数据库已有的栏目或内容表加个字段什么的。
后面重新开发我们公司网站的时候,我果断放弃了模板引擎,采用asp.net mvc4开发,我觉得razor就是优秀的模板引擎了,比网上找的,或者自己写的模板引擎好写多了,开发速度快。公司网站除了首页、合作申请、关于这三个页面外,有5个产品页面,十几个应用案例,做的时候我想,这近20个页面,如果都写cshtml,也够麻烦的,于是我就采用了一个办法,把美工写的静态页面直接放在文件夹下,我只写一个产品cshtml页面和一个案例cshtml页面,加载的时候,读取相应的静态html页面,然后用正则表达式截取html页面中相应的部分,并做一些处理,比如汉字之间有多余的空格去掉,输出到页面,并且写了缓存工具类缓存这些处理好的静态页面,因为网站做好后,页面是极少改动的。这样这近20个页面,我只要写2个cshtml页面,当然,案例有列表页面,列表页面有排序、有案例的注释或者说是描述,这个也算上,排序和描述我也用了非常规的办法,描述放在txt文件里,排序就在html文件名前加数字,用正则表达式处理。后期美工修改静态页面,或者添加新的服务或者案例,我不用修改代码,直接把静态页面改下文件名,放到相应文件夹下就OK。最爽的是当美工加班到晚上10点,做好了几个静态页面,然后我就只要花10分钟,就可以搞定。如果像之前那样用模板引擎,或者后台富文本框编辑前台展示,或者直接写cshtml页面,我至少没有1个小时搞不定,那样我就要加班到11、12点了,而现在10点多我就可以搞完走人。网站包括电脑端,手机端一共花了2个星期,主要是第一次用这种方式开发,而且静态页面美工修修改改也比较多,后面星星点点的维护就不算了。这是我开发的公司网站:http://www.isimpo.com/
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- ASP.NET实现进度条效果 2020-03-15
- MVC数据验证详解 2020-03-14
- 如何创建和读取xml文件 2020-03-10
- asp.net页面间如何传值 2020-03-10
- asp控件和html控件的概念区别 2020-03-09
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash