这10件事情,你做网站之前都有考虑吗?

news/2024/5/16 12:41:21/文章来源:https://blog.csdn.net/weixin_34062469/article/details/91912716

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1.命名尽量统一。

  命名有很多地方,比如页面该如何统一命名,要是用wordpress建站,命名就该遵循wordpress的文件命名规范,比如文章页single.php,分类页category.php,搜索页search.php等。页面命名以主旨清晰为主,比如作品页就是works.php,关于页就是about.php。在做网站前先查查这类的文章,对自己的网站页面有所规划。

  还有一种命名是代码里头的命名,比如页面的各个结构,css样式,js的命名。这一点挺难,需要慢慢的习惯养成,也是挺能看出你是不是专业的,反正我没做到。

  2.将网站性能的考虑贯穿于你的整个建站过程中。

  使用的图片都可以事先无损压缩。去查看什么是性能优化,雅虎性能军规。比如像我,事先就没考虑到,所以网站性能不是很好,打开的时间挺长的。

  3.控制做网站的节奏。

  控制好时间,别拖太久。我是典型做东西很慢的人,这跟太业余也有点关系,有一茬没一茬的做,拖太久,前面写的代码,虽然是自己写的,但也很有可能忘记的,这就很费事了,做网站要规划好时间,有个日程表最好。

  4.尝试使用新技术、创新的想法。

  这样的话做完会有成就感。否则做一个网站,也练习不到多少本领。当然我的想法是,做一个网站,既可以有商业价值的考虑,也能锻炼自己的技术,是以这双重目的考虑的。

  这是我做了好几个网站以后最大的感触,我做的很多都是用自己很熟练的方法实现效果,新学的技术常常都没什么机会用起来,做完以后会发现酸爽的感觉基本没有,成就感大大降低。

  5.从设计前端到后端到运营,整个网站下来,挺能培养成为全栈工程师的能力。

  我以前觉得我感兴趣的是前端,不是感兴趣,是会的是这个,所以我的自我培养的目标就是这个,可后来发现,那些社会化的职业分工之下,光有前端的技术可做不了网站,特别郁闷,应该想办法培养自己成为全栈工程师。

  其实我觉得最主要的区别,不是以专业的技术为划分的标准,而是以成果为计量单位,比如完成一个网站,一个APP,这样来规划自己的自学课程。为了独立完成一个网站,我该去学哪些语言,比如CSS3,Jquery,Bootstrap,php或者node,大概都要懂一些,别过早的以社会化的职业分工的职位定位自己。

  6.不要想着一下实现全部的功能,留给以后升级的空间。

  如果你做一个网站是自己用的话,慢慢做,不要急于求成。别想着一下子实现所有的功能,想想还是先实现基础的功能,做的差不多了之后,开始调整细节。

  当然如果是你自己用的博客网站,我建议每隔一段时间升级下功能,保持和流行同步,别到很久了发现自己的博客不论是设计还是功能都老旧腐朽了。不过我看大部分的人都做完就算完了的。

  7.有个师傅,起码有个不知道怎么办的时候,有个能问的人。

  第一次做的话,最好跟有经验的人聊聊天,大概清楚他们会考虑哪些细节,会很有帮助。你会发现聊了之后,你的想法会有很大的不同。这挺重要的。

  8.尽量不要以后有重构的可能。

  你会发现重构是件特别麻烦的事情,即使让别人做,人家也会跟你多要钱,接的人也少,大部分人不喜欢二次开发,啃老骨头,所以一开始就要有全局观,想清楚喽。

  跟第一条有些相关,拿我的例子吧,我现在主要是在做优化,手机端的优化,但是发现因为命名之类的问题,css写的时候没处理的很清楚干净,之后优化的时候,因为都是尽量做到不再调整css样式,不改变原有的结构,都用js来做,css当初写的时候没写好,本该独立写的一些样式混在一个类里头写,就不好办了。

  比如文章列表页的结构一般会跟文章详情页的结构差不多,写CSS的时候大概会共用一个样式,这都不是很好的处理办法,你会发现如果要修改这个样式,因为样式关联太多,这个页面变了,那个不想变的页面也变了,所以做静态页面的时候,做完都要检查看看,从长远以后的考虑,样式到底要不要分开写,怎么分开,才不至于以后写js或者重构的时候太费劲。

  9.一个效果有多种实现方法,该如何选择

  选择用哪种方法实现,得看你自己的水平以及你的网站的定位,水平不用说了,网站的定位跟兼容性有些关系,也跟网站建设的成本定价有关,特别复杂的实现方法会费精力的。

  比如同样的实现一个圆形图片的效果,大型的网站一般会选择两层图叠加的方式,这样兼容性会比较佳。小一点比如自己的博客网站,就用css3啦,舍弃那些低版本的IE吧。

  我自己的网站,因为一开始定位的就是个小众网站,所以为了以后我能用些很炫的新功能,低版本的兼容性,我都不在做了,让人升级浏览器去。

  10.试试看做个网站运营它

  走个流程,算是知道这中间所有的事情。做一个网站不怎么稀奇,好好的运营一个网站,会学到更多的东西。

转载于:https://my.oschina.net/proginn/blog/685948

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_810520.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GCOGE技术内幕-Gcoge酷鸽传媒官方网站 Gcoge.com-酷哥一下,问题搞定!

Gcoge酷鸽传媒官方网站 Gcoge.com-酷哥一下,问题搞定!- 酷哥引擎新媒体 酷哥搜索珀利引擎-全球唯一全新概念珀利引擎新媒体--聚合优化创新 新思维 心服务~一个域名,通行天下!全球最大聚合门户!全球卓著搜索专家! 国内外著名搜索引擎聚合门户~我们的宗旨是为人民服务…

配置Nginx网站https访问、http共存访问、http强制跳转到https

最近公司一客户要求服务器与客户端之间传输内容是加密的,通过https协议访问,于是使用OpenSSL生成证书,默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译nginx时指定–with-http_ssl_module参数,需要确保机器…

成都PC网站建设需要考虑哪些费用呢

亿合科技PC建设小编分享下:成都PC网站建设需要考虑哪些费用呢?随互联网的发展,越来越多人想建设自己网站,站长最关心的问题之一就是网站建设需要多少钱。每个网站建设的费用都是不一样的,但是都需要涵盖几个方面的费用…

Linux系统的Web网站服务

实验要求:1.编译安装httpd服务器2.构建基于域名的虚拟web主机3.部署AWStats分析系统4.实现httpd服务的访问控制1.编译安装httpd服务器使用tar命令解包配置、编译、安装命令:./configure配置选项:--prefix:指定httpd服务程序的安装…

python搭建个人网站_Django快速搭建个人网站应用,源码开源

Django入门与实践应用,Python制作个人博客网站。Django是Python的高级Web框架,功能非常强大,但是你也不要被它给吓到了,其实Django搭建Web应用也非常简单,下面让小编以学习及分享的态度给大家讲一个Django入门的web应用…

现实世界的Windows Azure:专访PrivacyCentral网站创始人、CEO Zoiner Tejada

作为现实世界Windows Azure博客系列中的一部分,我联系了PrivacyCentral网站创始人、CEO Zoiner Tejada,来探寻该公司是如何利用Windows Azure平台及Ruby语言来搭建其强大的在线隐私服务。点击这里来了解PrivacyCentral的成功案例。下面我们来看看Tejada先…

多语言网站(如何实现网站的多语言版本?)

近日,公司要做一个多语言的网站,今天在网上收集资料,下面是个人觉得很不错的文章,有兴趣的朋友可以参考下: 多语言网站,顾名思义就是能够以多种语言(而不是单种语言)为用户提供信息服…

2核8g服务器可以做什么网站,2核8g云服务器可以干什么

2核8g云服务器可以干什么 内容精选换一换您可以在几分钟之内快速获得基于公有云平台的弹性云服务器设施,并且这些设施是弹性的,可以根据需求伸缩。该任务指导用户如何创建支持IB网卡的弹性云服务器,包括管理控制台方式和基于HTTPS请求的API(A…

张百川:“知道”网站安全体检初体验

昨天游侠写过一篇文章 [关于几个免费在线挂马检测网站] ,说到了北京知道创宇公司的“知道网站安全体检中心”,他们的工作人员很及时的给我发了个内测账号,这里大体说下。当然网址是 http://www.scanv.com 大家可以去申请内测账号。流程基本是…

扫描网站后门脚本(awd可用)

在awd线下赛的时候&#xff0c;可以用这个脚本来检测有没有一句话木马 脚本如下&#xff1a; <!DOCTYPE html> <html> <head><meta charsetgb2312><title>PHP web shell scan</title> </head> <body></body><?php…

asp.net基础网站(我的第一个网站)(现代软件开发技术)

我们选择的软件是vs2019&#xff0c;因为教材过时等等会有很多地方不同&#xff0c;导致浪费了很多宝贵时间&#xff0c;写下这份教程供大家学习。 首先我们随便建个项目&#xff0c;打开vs2019的编程页面&#xff0c;选择工具-获取工具和功能 在这里我们选择修改 选择左上…

java使用HttpURLConnection检索网站时403错误处理方式

java使用HttpURLConnection检索网站时403错误处理方式: 我们通过代码方式访问网站时会报错&#xff1a; 此种情况分2中类型&#xff0c; 1.需要登录才可以访问&#xff1b; 2.需要设置User-Agent来欺骗服务器。 [html] view plaincopyprint? connection.setRequestProperty(&q…

常用网站

常用网站 证书管理 苹果开源代码 http://www.opensource.apple.com/source/ iOS 开发者中心 https://developer.apple.com/devcenter/ios/index.action 苹果申诉——Contact the App Review Team&#xff0d;&#xff0d;https:/…

前端demo工具网站

最近准备好好写博客了&#xff0c;写一系列前端的博客&#xff0c;总结下最近所学。 前端的东西总体来说是比较肤浅的&#xff0c;只是多而繁杂&#xff0c;如果后端的理论能勉强称得上是科学&#xff0c;前端只能说是技术&#xff0c;技巧&#xff0c;没有多少深层次的思维。这…

新手网站渗透思路

一、借助工具 AWVS扫描验证&#xff0c;除了验证还能帮我们学习漏洞。 Sql语句泄露 192.168.3.107/pentest/cms/beecms/article/article.php?id1" Id参数处存在sql语句泄露 Page也是存在sql语句泄露 192.168.3.107/pentest/cms/beecms/article/article.php?id4&…

分享几个做CTF的网站

一、Bugku 算是我用过的比较好用的一个刷题网站&#xff0c;里面有WEB、MISC&#xff08;杂项&#xff09;、Crypto&#xff08;密码&#xff09;、Reverse、PWN的题目。有时还会有AWD复现的比赛。 网址&#xff1a;https://ctf.bugku.com/ 或者百度BugKu 二、CTFHub CTFH…

seo伪原创_什么是SEO文章?seo文章的作用方法

什么是seo文章&#xff1f;宋九九认为seo文章也可以理解为伪原创文章&#xff0c;其实也有seo原创文章这一说法&#xff0c;不过市场上的“seo文章”默认为seo伪原创文章&#xff0c;不论是伪原创还是原创文章&#xff0c;其目的是帮助网站更新内容和关键词排名优化&#xff0c…

Linux操作系统静态网站服务器搭建方法汇总-干货

使用 Apache 服务部署静态网站 本文将完成&#xff1a;基于 httpd 服务程序实用功能的部署实验。包括&#xff1a; &#xff08;1&#xff09;httpd 服务程序的基本安装部署 &#xff08;2&#xff09;网站主页和口令加密认证方式的实现 &#xff08;3&#xff09;基于 IP 地址…

Zhuperb!朱婷登顶知名排球网站年度搜索热度榜

中新网客户端1月15日电 知名排球网站volleywood今日发布2018年综合搜索球员热度排名榜&#xff0c;中国女排队长朱婷力压埃格努、扎伊采夫、博斯科维奇、安德森等球星登顶。volleywood报道页面截图 volleywood表示&#xff0c;作为世界排坛有史以来最成功且获奖最多的运动员之一…

2022最新 免费的PDF转换工具网站推荐=无需注册

由于工作性质的原因&#xff0c;经常需要用到PDF转换工具&#xff0c;但是很多时候&#xff0c;发现使用的PDF转换工具的质量参差不齐&#xff0c;不能满足自己的使用需求&#xff0c;要么转换质量不高&#xff0c;要么需要收费&#xff0c;还死贵&#xff0c;要么就是需要一大…