从零开始建设并运营一个网站,需要的不仅仅是域名、空间那些硬件,还要有一个完整的流程,至少你要知道自己要做什么,未来要达到什么样的效果,下面是一份商业网站运营流程,发上来,希望对你有帮助。
1、选择你熟悉的框架选择你最熟悉的PHP框架和前端框架,快速开发,不要拖延,拖延只会最后什么都没做。
2、想清楚要做什么要做什么主题,大概有哪些模块、哪些功能,是一开始要想清楚的。就以博客为例,网站基本信息、文章、文章分类、文章标签、评论这些都算是基本的功能,技术为导向算是一个主题。
3、数据库设计做好数据库设计,考虑数据库查询的方便。比如在这里我将文章分成两张表存储,一张存储文章基本信息,另一张存储文章内容,这样我在获取文章列表时,就可以忽略内容表,而文章检索时,我可以只读文章内容表。
4、开始开发开发的过程中,后台要封装常用类和 *** ,前端要做页面构建,其目标都是为了尽可能的重用,减少开发的工作量。
5、数据优化开发完成后,你可能发现首页有太多数据重复查询的问题,为了减少数据库查询次数,可以考虑用缓存。我用memcache来缓存网站的基本信息,比如导航、分类、标签等。
6、安全问题安全问题常常体现在js注入和sql注入方面,如果你的网站有评论等功能,需要了解下基本的js注入。如果有搜索,也会成为sql注入的入口,在这方面我还有待深入涉猎。之所以意识到要注重这方面的问题,这里有个故事。我之前的同事兼领导就用js注入过我的评论,也用php referer刷过我的评论,然后我被动的折腾了3个多小时,印象深刻!!!
7、购买服务器和域名如果你想搭建一个网站练练手,新浪云、百度云或是github都可以;如果你想自己玩服务器,那么选择国外的vps应该靠谱点,毕竟国内服务器www.seo-10.com都要备案,很麻烦。不过这里我用了阿里云的服务器,域名则是在美橙互联买的,按更低的配置算,一年下来几百块钱,对于做程序员的你应该是件很轻松的事。在这里,cxycs域名没啥特殊含义,只是表示我是“程序员出身”罢了,然后有朋友开玩笑说“程序员猝死”……他们竟然因为这个说法记住了这个域名,你是不是也记住了…
8、网站上线服务器有了,域名有了,那么搭建下lamp环境吧,阿里云有一键安装包,我用的是Apache,很多人现在选择Nngix。将网站项目放入www目录下,配下vhost,在DNSPOD有免费的域名解析。如果你的域名需要备案,那么还需要申请下工信部的备案。网站成功上线后,你还需要安装下统计代码,常见的用谷歌统计、站长统计、百度统计等,这样 你便可以实时的查看自己的网站访问数据。
9、了解SEOSEO分站外SEO和站内SEO。站外SEO可以理解为传播你的网站的方式
以上是我对自己开发一个网站的理解,工作中要是遇到问题,也可以咨询柳州木子科技的哦,我来为你解答!。
Google 今天发布了第 3 个紧急更新,修复了存在于 Chrome 浏览器中的另一个零日漏洞。周四,Google 面向 macOS、Windows 和 Linux 发布了 Chrome 100.0.4898.127 更新,会在未来几天内完成部署。 本次更新修复了追踪为 CVE-2022-1364...
以色列似乎正在从一场大规模的网络攻击中恢复过来。据Haaretz和Kan的Amichai Stein报道,攻击者在周一晚上攻陷了几个以色列政府网站,其中包括卫生部、内政部、司法部和福利部网站。总理办公室的网站也受到了影响。以色列国家网络管理局在一份声明中称,现在所有的网站都已重新上线。 虽然以色列政...
在周四的一份网络安全公告中,育碧(Ubisoft)证实该公司在上周遭遇了一起“网络安全事件”。尽管攻击尝试似乎未能造成破坏,但出于安全方面的考虑,育碧还是采取了全公司范围内的密码重置措施,以防发生其它意外。在此期间,育碧暂停了部分服务,但坚称没有玩家数据受到损害。截止发稿时,该公司旗下所有游戏和服...
根据Motherboard购买的几组数据,一家定位数据公司正在出售与访问提供堕胎服务的诊所有关的信息,包括计划生育设施,显示访问这些地点的人群来自哪里,他们在那里停留了多长时间,以及他们随后去了哪里。 在泄露的最高法院意见草案中, Alito法官表示,法院准备废除罗伊诉韦德案的裁决,该案是数十年来为...
Hackernews 编译,转载请注明出处: 一个P2P的Golang僵尸网络在一年多后重新浮出水面,在一个月内侵入了医疗、教育和政府部门实体的服务器,感染了总共1500台主机。 Akamai 的研究人员在与 The Hacker News 共享的一份报告中称,这种名为 FritzFrog 的“分...
美国总统拜登警告美国企业主管立即加强其公司的网络防御,准备应对潜在的来自俄罗斯的网络攻击,以报复使该国经济陷入瘫痪的制裁。拜登在一份白宫声明中写道,”根据不断变化的情报,政府正在重申以前的警告,即俄罗斯可能对美国进行恶意的网络攻击。” “我的政府将继续使用一切工具来阻止、破坏,并在必要时回应针对关...