学习感想——自己简陋的作品
注册laravel-china
论坛差不多快一年多时间了。
起初是公司准备一个项目2个人开发需要二个星期完成,还包括后台部分。经过和同事协商用laravel
框架,因为laravel
框架有个可以直接使用的后台laravel-admin
。开发的过程是痛苦的一边开发一边看文档。经过百度找到了laravel-china
,发现找到"家"的感觉。
再后来,公司项目开发快结束的时候,项目取消。成了所谓的玩具
项目。不过学习了很多laravel知识。刚开始开发的时候都没注意开发规范,好多东西都不知道咋使用,比如请求验证
,我还是停留在if else
来判断。后来看来文档,才纠正过来。laravel-china
论坛有很多学习都课程,几乎我都买过。学习都时候也做来好几遍。因公司其他项目,没使用laravel,所学都东西也开始慢慢的淡忘。年前离职在家,自己问下自己,你都花来时间跟教程做了好几遍,到底学会了多少?能否独立都完成大部分功能?答案可能是否的?你们是否有这样的经历。
大年30的时候,我就想我是否能用laravel 开发自己的一个网站,随便写点什么都行,让它运行起来。反正各种想,使劲想,发现平时我们在搜索引擎找资源的时候好多都不是我们想要的。但是想要都是后面几页的。有人说了。用浏览器书签保存,直接去点击访问。我告诉你我就是这样的,感觉还是去google
百度
搜,因为书签太多了,着急想要的却发现很难找到。这个时候我就想能不能做一个资源分享的网站,记录链接,想要的时候去搜索,可以节省大部分时间。
说干就干。
第一步,去阿里云找域名,注册找带tool
的域名,发现ohmytool.net没有被注册。然后就买了。
第二步,创建项目,搭建后台,设计数据库,这些都很熟练了。很快就搞完了。
第三步,展示数据,前台页面怎么弄,自己写最简单的html
和css
。完成首页是这样的:
也许是前端太菜了,只能这样了。后来用了bootstrap
前端框架,完成首页是这样的:
感觉还行,后来参考了下laravel-china
的网站,发现使用了semantic 前端框架。打算想用一下。发现前端太花时间了。想网站尽快上线。最后还是使用bootstrap
。
最终首页是这样的:
其他页面在bootstrap
的组件中像放模块一样粗略的完成了。这里后面有时间在慢慢设计。
第四步,准备上线。很原始的。项目提交到GitHub
,服务器git pull
, 没有过多的运维知识就这样来,很简单吧?你们都会的。正式环境的环境脚本论坛都有。直接拿来安装。部署完成,发现哪里不对。chrome提示我网站不安全,啥?https? 网站又配置了https,很简单的.我用的免费的freessl。 好了到这里可以跑起来了。
经过运行两天,发现如果资源太多,没有搜索。怎么能玩转下去。把学习的课程L06 Laravel 教程 - 电商进阶 中的Elasticsearch
用上把。这里又花了半天天时间学习,半天时间编码调试,最终在本地环境可以使用。想部署到正式环境。发现我的VPS服务器内存仅仅只有512M,压根跑不起来。最后还是先mysql匹配查询。等服务器时间到期后再进行升级,部署上去。
目前为止就把首页进行改造了一下。后面的列表页都没怎么弄。只想说前端太花时间了。也说明我们学习的东西真的很多,感觉学不完。想做好一个页面要有过硬的html
, css
, js
基础功力。这里推荐感觉基础不牢固的同学去mozilla WEB入门进行学习。一定要手敲实例,把基础打牢固。对后面使用对前端框架才能顺手。
UI设计,主要参考了一下网站:
semantic
laravel-china
medium
人人都是产品经理
最后总结:
- 忘记所学的知识最好方法就是实践到应用当中。
- 简单的事情做起真难。
- 克服学习的一切困难,要有坚持不懈的精神。
本作品采用《CC 协议》,转载必须注明作者和本文链接
其实我也是用semantic的~哈哈哈
其实可以加书签,然后脑子记忆域名,在地址栏输域名会提示已有的书签,类似自动补全,chrome的地址栏还是很好用的
工欲善其事,必先利其器
所以掌握好自己的工具很重要
还有,可以去找开源的书签系统去学习,去了解别人的想法,一个导航页,或者说homepage,真不能体现laravel的用处
@sleepm
谢谢建议。
但是真不能体现laravel的用处??哈哈,我只知道laravel快速开发网站。
那你平时用它做什么呢?
我觉得网站内容很重要,看你要展示什么内容,是否得到大家认可,大家都认可,说明你方向对了。
比如你来这论坛,说明得到你的认可。
@vasar 我用它写erp 管理店铺订单,物流,出入库,打快递面单
如果只是建站,创造内容,有大把现成的cms,或者静态博客
如果你想把laravel发挥到极致,那就从小的功能写起,一点一点完善一个系统,以上就是一个老鸟的建议
把自己的想法已经变成产品,加油!我正在这个过程中
挺不错的啊
@Andyxiaojun O(∩∩)O哈哈~我也是
真的很棒! :+1:
能分享下 怎么 在 这个网站 申请 免费的 SSL FreeSSL.cn ?
@gyp719
如何使用FreeSSL申请免费证书?
@vasar 谢谢
@vasar 不能生成二级域名的 证书吗?
搜索的话,内存如果太低,感觉可以先使用