学习感想——自己简陋的作品

注册laravel-china论坛差不多快一年多时间了。
起初是公司准备一个项目2个人开发需要二个星期完成,还包括后台部分。经过和同事协商用laravel框架,因为laravel框架有个可以直接使用的后台laravel-admin。开发的过程是痛苦的一边开发一边看文档。经过百度找到了laravel-china,发现找到"家"的感觉。
再后来,公司项目开发快结束的时候,项目取消。成了所谓的玩具项目。不过学习了很多laravel知识。刚开始开发的时候都没注意开发规范,好多东西都不知道咋使用,比如请求验证,我还是停留在if else 来判断。后来看来文档,才纠正过来。
laravel-china论坛有很多学习都课程,几乎我都买过。学习都时候也做来好几遍。因公司其他项目,没使用laravel,所学都东西也开始慢慢的淡忘。年前离职在家,自己问下自己,你都花来时间跟教程做了好几遍,到底学会了多少?能否独立都完成大部分功能?答案可能是否的?你们是否有这样的经历。
大年30的时候,我就想我是否能用laravel 开发自己的一个网站,随便写点什么都行,让它运行起来。反正各种想,使劲想,发现平时我们在搜索引擎找资源的时候好多都不是我们想要的。但是想要都是后面几页的。有人说了。用浏览器书签保存,直接去点击访问。我告诉你我就是这样的,感觉还是去google 百度搜,因为书签太多了,着急想要的却发现很难找到。这个时候我就想能不能做一个资源分享的网站,记录链接,想要的时候去搜索,可以节省大部分时间。
说干就干。
第一步,去阿里云找域名,注册找带tool的域名,发现ohmytool.net没有被注册。然后就买了。
第二步,创建项目,搭建后台,设计数据库,这些都很熟练了。很快就搞完了。
第三步,展示数据,前台页面怎么弄,自己写最简单的htmlcss 。完成首页是这样的:
file
也许是前端太菜了,只能这样了。后来用了bootstrap前端框架,完成首页是这样的:
file
感觉还行,后来参考了下laravel-china的网站,发现使用了semantic 前端框架。打算想用一下。发现前端太花时间了。想网站尽快上线。最后还是使用bootstrap
最终首页是这样的:
file
其他页面在bootstrap的组件中像放模块一样粗略的完成了。这里后面有时间在慢慢设计。
第四步,准备上线。很原始的。项目提交到GitHub,服务器git pull, 没有过多的运维知识就这样来,很简单吧?你们都会的。正式环境的环境脚本论坛都有。直接拿来安装。部署完成,发现哪里不对。chrome提示我网站不安全,啥?https? 网站又配置了https,很简单的.我用的免费的freessl。 好了到这里可以跑起来了。
经过运行两天,发现如果资源太多,没有搜索。怎么能玩转下去。把学习的课程L06 Laravel 教程 - 电商进阶 中的Elasticsearch 用上把。这里又花了半天天时间学习,半天时间编码调试,最终在本地环境可以使用。想部署到正式环境。发现我的VPS服务器内存仅仅只有512M,压根跑不起来。最后还是先mysql匹配查询。等服务器时间到期后再进行升级,部署上去。
目前为止就把首页进行改造了一下。后面的列表页都没怎么弄。只想说前端太花时间了。也说明我们学习的东西真的很多,感觉学不完。想做好一个页面要有过硬的html, css, js 基础功力。这里推荐感觉基础不牢固的同学去mozilla WEB入门进行学习。一定要手敲实例,把基础打牢固。对后面使用对前端框架才能顺手。

UI设计,主要参考了一下网站:
semantic
laravel-china
medium
人人都是产品经理

最后总结:

  • 忘记所学的知识最好方法就是实践到应用当中。
  • 简单的事情做起真难。
  • 克服学习的一切困难,要有坚持不懈的精神。
本帖由系统于 2个月前 自动加精
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 7
Andy_xiaojun

其实我也是用semantic的~哈哈哈

2个月前
sleepm

其实可以加书签,然后脑子记忆域名,在地址栏输域名会提示已有的书签,类似自动补全,chrome的地址栏还是很好用的
工欲善其事,必先利其器
所以掌握好自己的工具很重要
还有,可以去找开源的书签系统去学习,去了解别人的想法,一个导航页,或者说homepage,真不能体现laravel的用处

2个月前

@sleepm
谢谢建议。
但是真不能体现laravel的用处??哈哈,我只知道laravel快速开发网站。
那你平时用它做什么呢?
我觉得网站内容很重要,看你要展示什么内容,是否得到大家认可,大家都认可,说明你方向对了。
比如你来这论坛,说明得到你的认可。

2个月前
sleepm

@vasar 我用它写erp 管理店铺订单,物流,出入库,打快递面单
如果只是建站,创造内容,有大把现成的cms,或者静态博客
如果你想把laravel发挥到极致,那就从小的功能写起,一点一点完善一个系统,以上就是一个老鸟的建议

2个月前
满矅帆

把自己的想法已经变成产品,加油!我正在这个过程中

2个月前
Timgle

挺不错的啊

1个月前
AlicFeng

@Andyxiaojun O(∩∩)O哈哈~我也是

1个月前

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!