zoukankan
html css js c++ java
如何创建一个网站(二.网站开发工作 总结)
博客原文:
在工作中寻找快乐(总结近段时间的收获)
今晚再次看到自己在cnitblog.com上一篇发布于12年12月的博文,想来已经过去四个月了,
piquantboy(野男孩)
也在上个月 中旬连续发布了多个版本。从网站界面设计,到静态网站(beta1)版本发布,到LAMP环境配置,到动态(beta2)版本发布,再到APACHE 的各种安全配置,再到初步运营策略的部署……,暂且做一个阶段总结,分享一下我在这些阶段里的所得和所 想。
第一步:网站策划
PiquantBoy
是以个人发布的有关于在生活中的想法,由自己的视角去理解世界,以及记录感情生活的认知和体会的文字信息为主,以网络推广技术(SEO)和网络运营为辅,用文字结交更多的朋友,能够通过广告营销实现盈利,能够学习网站建设运营技术和经验。
第二步:网站设计
根 据自己对网站的策划和定位,借鉴了wordpress的部分样式,重新设计(我曾经一段时间也是个悲剧的美工)了一个比较符合自己个性的样式,体现简洁自 由。在设计这个网站的页面的时候,因为想做的与众不同一些,所以也修改了很多次,借鉴了许多比较好的如wordpress的样式,不过我也在网上看了学多 人用wordpress的,所以最终还是决定自己从头开始自己来弄,要做就尽力去做好。现在的网站就是几经修改最终确定的样式了。
我的理解:我的 网站不仅仅就只是个网站,它是我发展的一个平台,所以我要想发展的更长远,首先我应该专注的去做好网站的美化,因为这样能够给我的朋友第一印象是,我不是 乱挂广告弹框,到处是插播广告,到处跳动什么美女游戏的,随便几篇粘贴复制的文章在那里,浪费人精力的网站。我很真诚的想让我的朋友从我的文字中受益,从 我的体会中感悟,从我的失败中总结,从我的步伐中坚定。
第三步:beta1静态网站发布
静态网站的发布,说来也是因为有些急功近利。经过后来的反省,就当beta1是一个过渡的版本,看一下网站整体的效果,发布一个版本然后采用升级的方式也能够给自己的计划一个交代。
我的理解:凡事不能急功近利,凡急功近利都会乱了自己的计划。
第四步:LAMP环境的配置
网 站发布环境的配置,初级的配置并不复杂,采用apache默认的配置稍作少许修改就足够用,piquantboy_beta1就是采用的静态网站和默认 apache来配置的;在后来改版为动态版本后,就不的不把配置服务器环境的功夫慢慢深化,vsftpd的配置,apache加载php模块和mysql 模块的配置,再到mysql安全设置,php安全设置,apache安全设置,一步一步感觉又抓狂又兴奋,无奈又无助,百度,谷歌,so.com,必应, 猜测再幻想,尝试。
我的理解:要生存,要发展甚至要做好一件事,都 必须首先学会适应环境;因为要节约网站成本所以选择国外空间,因为国外空间设计版权敏感所以不能用.net敏捷开发部署IIS环境,因为不能用IIS并且 满足性能需求所以选择用linux,因为用linux所以部署环境采用apache和MP;这一切的一切都只因为要节约成本,所以我们要学会适应。
第五步:动态版本网站的发布
对于程序开发,各种语言之间都有关联,但是要精通一门语言的精髓,就需要多花费些精力了,我接触了C ,Java , C# , Go ,Php ,比较喜欢Go,但是吃的是C#的饭。现在的动态版本还有许多地方需要完善,这也是我接下来的安排。
第六步:网站推广基础准备
网站推广的基础,第一,网站的内容:在piquantboy中都会以原创文章文章为主。第二,网站推广渠道:我采用的是新浪和腾讯的微博转发的形式。这两个渠道是网站推广的基础准备。
第七步:网站运维
这是接下来很长一段时间的计划。
查看全文
相关阅读:
《Codeforces Round #696 (Div. 2)》
从Java源码角度聊设计模式之工厂模式
HashMap死循环【基于JDK1.7】情景重现与分析(带示意图)
Java应用级别的线程中断—interrupt&isInterrupted&interrupted的区别
Java队列学习笔记(2)---DelayQueue
Java队列学习笔记(1)---AbstractQueue&PriorityQueue
junit测试用例从src/test/resources下的txt文件读取多行数据并随机选择一行
(Ant编程) Ienumerable类型、枚举器 和自定义的 linq
如何 给select 下拉框 设定默认值
分页sql
原文地址:https://www.cnblogs.com/owenyan/p/3011660.html
最新文章
CodeReviewComments
限流算法实践
C++枚举类型enum与enum class的使用 the enum class (also called a scoped enumeration) 枚举定义将被限制在枚举作用域内
https://blog.golang.org/go1.13-errors
配置缓存过期时间
设置HTTP/2
Redis databases should be used to separate different keys belonging to the same application (if needed), select切换数据库
工厂模式 抽象工厂模式
C++友元函数和友元类(C++ friend关键字)
Go 异步抢占
热门文章
delete xx; Local variable 'xx' may point to deallocated memory
《Woodcutters》
《Divisibility by Eight》
《P4953 [USACO02FEB]Cow Cycling》
《 Codeforces Round #699 (Div. 2)》
《Musical Theme》
《勾股数构造》
《P4782 【模板】2-SAT 问题》
《2021牛客寒假算法基础集训营2》
《2021牛客寒假算法基础集训营1》补题
Copyright © 2011-2022 走看看