前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >最近做的几件事

最近做的几件事

作者头像
libo1106
发布2018-08-08 15:09:33
3280
发布2018-08-08 15:09:33
举报
文章被收录于专栏:Web 开发
  • 学生会成员管理系统
  • WordPress主题

成员管理系统

基于CI框架做的,第一次用框架做东西,感触很多。

MVC模型,把前、后以及中间控制器分离了,3样东西,分开写,Coding的时候,专注于某一个细节即可,最后再联动调试。

里面可以看到,通过CI,自己写的东西就那么几个文件

其实这东西也不能完全算个系统,只是个半成品,后台管理功能缺乏,只能添加信息,删除信息需要在数据库中进行。

当初做这个东西,卡了我好久的问题有两个:

1、SQL的连接查询:以前从来没有连接查询这么个概念,所以到现在,虽然目的实现了,但是仅仅是通过WHERE来操作的,相信性能上会有隐患。

2、二级下拉菜单联动:从网上搜索出的一种解决方案,但是该方案仅仅是界面上的实现,功能上并未实现,加之JS的DOM操作一开始还不熟练,这里又卡我两天。

其他细节,看着CI的说明文档,基本能解决。

WordPress主题

一次偶然机会发现了Facebook的Timeline,真心喜欢。

决定自己做一个新的主题,自家用。依旧是三栏布局,左侧个人信息,右侧两栏Timeline。

现在明白为什么Facebook把Timeline每个内容的宽度设置为411px,1000px的总宽度,3栏来分,还真不够分,尤其是文章内容如果有图片或者代码啥的,窄了就不好看了。

刚开始动手写Timeline的时候,走了很多弯路,后来发现居然有jQuery Masonry plugin这么一个插件,好吧,我投降。

Timeline效果的教程:http://demos.9lessons.info/timeline/index.html

感觉还是会遇到两个问题,如下图:

多漂亮的交错

这个杯具,叠在一起了

作者的DEMO多漂亮

其实是我偷懒了,图片代码啥的都是网上找,可是要完美实现这样的效果,图片和代码都要精确到每一个PX,开PS来修修吧。

结语

写完上面这东东,我突然觉得,这篇文章稍微润色下,可以拿去当简历材料的一部分耶。

我做东西,从前到后,涉及到jQuery\css\html\php\sql\MVC模型,求暑假实习,招我吧 ╰( ̄▽ ̄)╮

感触一下, CI很强大,但也很庞大了,前后端的类都有,对我而已,我只想用后端的类来简化我的工作,前端部分的,还是自己写比较放心。

路由控制是个很爽的东西,但最近才体会到,REST更爽。前后端的联系,就通过URI即可,不过还不会写REST的控制器,找空用LazyPHP+Ajax做点东西试试。

前端真悲惨,要兼容现代这么多的浏览器,最近又来一个“响应式页面设计”,虽然也是有插件的解决形式,Twitter的bootstrap也有对应的解决方案,但是对于em的不敏感,尝试几次都失败,下次再试试吧。我的作品,最小能兼容1024的宽度就好了,至于手机,给个手机模式吧。

新购入一个域名,专门备案,然后放国内,然后尝试各种CDN,可惜,备案依旧是各种麻烦,点点、SAE等都开始使用一种比较绕的方式进行域名绑定,但其实和我之前提到的伪绑定差不多,都是重定向,绕一个弯,SAE自带的CDN给废了,还有啥意思,不如自己的VPS来得爽,遇到这种能力外的事,就是纠结

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2012-03-282,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 成员管理系统
  • WordPress主题
  • 结语
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档