1、开发要求
前端开发技术要求
虽然自己是从事Java后端研发的,但是在大学那会刚接触软件开发的时候我是从前端入手的,所以关于前端我能介绍的其实并不是很多,但是我认为对于前端最基本的HTML、CSS和JS/Jquery只要你能掌握,那前端开发不成问题的。如果你对这几个掌握的不熟练,那可以尝试接触几个相对简单的前端框架:BootStrap、LayUI.js、Vue.js等,他们可以帮你省去很多麻烦的样式的编写。如果你实在是不想写前端的东西,那就只好到网上找一些现成的模板,这种很多的,而且基本也都可以免费下载到。
那我的这个网址其实前端方面我自己是用的最原生的HTML + CSS + Jquery写的,我不喜欢用框架,并不是我不看好前框那些框架,而是真的懒得花时间去学习一个前端的框架,毕竟自己不是专业的前端开发;另外一个原因是框架必然有很多限制,所以我宁愿自己去一点点调样式也不想用他们。当然如果你要有一些看起来牛逼点的效果,是可以整合几个框架进去的。这里推荐一个框架Layer.js ,Layui.js。这两个框架我也是前一段时间偶然间发现的,看一两个小时就可以上手了,RelaxHeart网就多出用到了它。
另外一个Ajax一定要熟悉,用法不多说。因为前段后的交互几乎都得依赖它来实现。其他也没什么了。
后端服务技术要求
系统架构:个人网站单机系统应该可以满足你的要求吧。
后端:常用的技术从大的方向来说,现在主流的应该就这几个吧:Java、PHP、.NET吧,肯定需要掌握其中一种吧。已Java为例子一个简单个人网站开发应该掌握J2EE的基本知识、Spring、Spring MVC、一个ORM框架可以减少你数据库操作的复杂度,这里建议MyBatis。
存储:MYSQL应该是最基本的了,动态网站肯定少不了一个关系型库的。
缓存:Redis 分布式缓存、EHCache本地缓存,热点数据使用缓存可以大大的提高应用性能。
网站上线需要准备工作
服务器资源采购
域名
比如: , 直接百度域名购买有很多服务商,一般域名一年几十块钱甚至更便宜(特殊除外)
云主机
网站开发打包好后要部署到远程云主机上(如果你不想租服务器,想用本机的话那公网访问一般都需要做内网穿透,会比较麻烦),推荐阿里云、腾讯云,一般分windows和linux操作系统,这个看你个人选择了,建议linux系统。
其他
这里需要根据个人需求,比如、安全防御等等需求,一般服务商都会有,但是个人网站其实没必要搞这些,原因是有点贵。
这里以RelaxHeart网来做预算,我这个一年加起来差不多需要投入2000块的样子。当然如果想少花点钱可以想办法搞几个学生服务购买,一般会很便宜,可能一年100多预算就足够了。
环境搭建
还是以Java Web为例子:JDK、JRE、Tomcat、MySQL、Redis等安全及环境部署,具体的配置方式网站很多,而且人家都记录的很详细,可以去搜几篇看看。
网站部署
网站打包 》 扔到tomcat下 》启动服务 》配置域名解析》公网访问
上线后个人常用的SEO方法
这方面我也只了解了一点点,一般对于个人来说,如果你的应用只是做自己使用,那SEO跟你就没关系了,只要有域名可以访问就行。但是如果你希望更多的人可以访问他们,它就需要了解一些基本的SEO知识。几种最简单且几乎零成本的方式:
提交搜索引擎收录:这样别人就可以通过热词搜索找到你的应用入口
友情链接:和其他网站交换友链,如果别人的网站有大的流量,那多多少少可以给你起到引流的效果,友链需要注意的是最好和自己应用同类型的应用交换友链,这样效果更好一些。
最糟糕的就是:朋友圈、微信群、微博、抖音等引流,但是很难。
记录的比较乱,也说的很浅,对于一个想拥有一个自己的网站的程序员来说可能会遇到这些疑惑,这些也都是我曾经的疑惑。可能会开发,但是不懂得如何部署?也可能懂部署但是又不懂SEO。所以我只是把这个过程记录一下,希望可以对有疑惑的同学有一点点帮助。
互联网公司也分为很多种,在郑州,真正的互联网公司可以说是没有。 大家最常听说的,能号称知名的,无非就是四大门户&BAT(新浪、腾讯、网易、搜狐、百度、阿里巴巴)。他们总部有在北京的,有在杭州的...
虽然不是本专业,但通过买房造房还是知道点东西的。你是想问 architecture? 还是指 building plan? 在德国这由两个专业实现,一般在学校的一个Fakultät下,但事实上是两个不...
身为一个公众号小编,你是否也经常有这样的困惑? 明明文章写的挺好,粉丝也不少,但是阅读量总是十分惨淡,好看量和收藏量更是少之又少? 明明别人家的排版都很好看,自己一模仿却巨 chǒu ,还被吐槽是东施...
没有技术也没有关系,可以套用别人的模板自助建站,建站的模板和自助建站的相关网站挺多,这里拿凡科建站来举例,接下来就来看看要怎么用凡科自助建站制作一个手机网站吧! 1、进入凡科建站官网后,注册并登录账号...
拥有域名 备案的前提需要拥有一个域名,如还没有域名请先到域名提供商网站进行购买。 2 /6 拥有主机 需要拥有一个主机,且主机必须在中频购买才可以在域名提供商网站进行备案。 3 /6 登陆备案系统 登...
利用微信公众号、小程序等进行制作。这种营销方式是非常受欢迎的一种新型营销方式。想要让微信在营销中起到预期的作用,那么就要注重微信页面制作了,下面这几点是微信网页制作要注意的事项。 1、要保持整体的简单...
其实很简单。在浏览器网页中设置: 1、对360浏览器设置:打开【工具】菜单---打开【选项】,打开【选项】对话框, 打开【程序】选项卡,检查默认浏览器选项,勾选【启动时检查是否为默认浏览器】复选框,...
从IP地址到域名的映射。由于在域名系统中,一个IP地址可以对应多个域名,因此从IP出发去找域名,理论上应该遍历整个域名树,但这在Internet上是不现实的。为了完成逆向域名解析,系统提供一个特别域,...