15年12月7日,最近的小总结

  截止到目前,大概参与了两个非常小的逻辑的开发,是一个手机商城的二次开发。

  先说说工作用的编辑器吧,KodExplorer,是一款在线的编辑器,大概的原理就是把这个编辑器上传的要编辑的空间,然后就可以从这个编辑器中控制远程端的内容了,边写边可以看到外网运行的真正效果,因为是直接在服务器端编辑文件,所以对不熟悉的文件编辑一定要做好备份,万一删错了地方造成问题,会给使用中的用户造成问题。我个人比较谨慎吧,新代码运行出现问题,我一般都是先注释掉有问题的地方保存再找问题,这样即使有用户在期间访问也不会有什么问题,虽然这种小商城访问量的确不高。这个编辑器有空再好好研究,目前大部分的代码都是用它直接在服务器上写的,好像是使用轻量级的json传送数据,网络畅通的情况下和本地的使用体验一样挺好的,就是没有函数提醒,高亮提示也相对简单些。

  刚开始的这几天以来一直在努力的加固ThinkPHP框架的知识,因为我们以后自己开发东西的话应该都用的是tp,前端用的好像是amaze UI,都是国人开发的东西,我们果然是爱国的小组。但是比较坑爹的是这个商城用的不是tp框架,恩,至今也没搞清楚这是哪一个框架,应该是一个商城类的框架或者cms之类的东西。对tp框架都还没特别熟悉的我再弄这个新的框架,实在是有些吃力的,例如里面的数据库查询、写入部分,像add、select这种方法tp中实例化了表名之后拿来就可以使用,但在这个商城里用起来就比较复杂,有些方法你去参照别的控制器里的数据库操作去写,但是后来用不了,一些看似数据库通用的操作方法其实都是模型自己有的,控制器和模板、js之间本来就弄得比较头疼了,没有精力再去捣鼓他的模型啊。

  说起js,这对我来说还是一个挺大的问题,一天中至少得有一半的时间卡在js上,基本上就跟js干上了。我也不想这样啊,因为我自己主学的也不是js,但是这个商城真是太多地方都是用js写的,一个登陆页面的表单都是用js用回调函数发送出去的,我看了看后端的php,基本上也就是扮演了一个api的角色,连cookie都是js写入的,用的是setcookie方法,额,这个方法是哪里来的我都不太清楚,后来在用js读取cookie的时候,我看有的是用getcookie方法完成的,这么简单的方法一定要用,所以乱七八糟模仿引入了很多js文件才使用成功,也是挺浪费的。

  这两个非常小的逻辑开发就是用户想加入的两个功能,一个是登陆后的广告促销欢迎页,要完成后台管理的图片添加和时间设定,前台方面要根据用户类型的不同显示不一样的欢迎页面。

  第二个是红包功能,也有后台管理和前台红包发放使用。这个就比较复杂了,我也没接触过红包之类的方面,从建表开始,从后台添加红包种类到红宝在用户登录时添加,并有抽取红包的页面,还是一个比较系统的方面,慢慢弄明白运行逻辑,也是收获比较大的地方。得反复学习加深一下。

这个商城还是有很多代码写的很不错的,例如红包使用方面我们一开始只是设计用js得出最终价格然后提交,但是一直失败,后来一看才发现后端使用了php进行验证,这也是负责任的做法,毕竟不能完全相信前端,做必要的后端认证的必须的。

  刚开始工作一个小小的总结,写的很啰嗦,先写到这里吧,希望以后坚持总结,坚持写。

时间: 2024-10-03 17:09:11

15年12月7日,最近的小总结的相关文章

云计算之路-阿里云上-寒流来袭:2014年12月23日21:45-23:15网站故障

1个多小时间的网站故障给大家带来很大的麻烦,在这里我们表示深深的歉意!希望大家能够谅解! 这两天上海的气温在回升,而杭州的云上却突然袭来一股寒流. 12月23日晚上,阿里云进行了一次RDS的发布,在这次发布中自动地修改了我们的数据库连接数限制,谁也不知道,然后... 21:45:52左右开始,日志中出现大量执行时间超过5秒的请求. 然后出现超过10秒.20秒...甚至超过100秒的请求. 21:46:50左右,开始出现数据库连接错误: System.Data.SqlClient.SqlExcep

今天是12月7日,开始发售春运火车票!

自2014年12月1日起,铁路互联网售票.电话订票的预售期由20天延长至60天.具体为:12月1日,预售期由现行20天延长至30天:12月2日至12月6日,预售期每天再比上一日延长6天:12月7日开始发售2015年春运第一天(2015年2月4日)的车票.其他售票方式按错后2天的原则同步延长. 2014年12月5日至12月20日,铁路部门将在互联网上集中受理2015年1月15日至3月15日期间的学生团体往返票.12月21日起,学生可以通过互联网.电话.窗口.自动售票机等各个渠道购买2015年3月1

我的Python成长之路---第一天---Python基础(作业1:登录验证)---2015年12月26日(雾霾)

1 #!/usr/bin/env python3 2 # coding:utf-8 3 ''' 4 Created on: 2015年12月29日 5 6 @author: 张晓宇 7 8 Email: [email protected] 9 10 Version: 1.0 11 12 Description: 输入用户名密码,认证成功显示欢迎信息,认证失败,输错三次后锁定 13 14 Help: 15 ''' 16 import os 17 # 定义用户信息写入函数,用于把用户信息写回文件 1

武汉最新限购政策(2016年12月22日起)

21日晚,武汉市房管局下发通知,扩大武汉市住宅限购范围.除7个中心城区.东湖生态风景区.武汉经济开发区(不含汉南区).武汉东湖新技术开发区外,限购范围新增东西湖区.江夏区.黄陂区部分区域,具体范围:东西湖区金银湖.金银潭.吴家山片(京珠高速以东.沪蓉高速以南.府河及宏图路以西):江夏区纸坊.庙山.大桥.藏龙岛片(江夏区107国道以东,沪蓉高速以北):黄陂区盘龙城片(武汉外环绕城高速以东.后湖以南.岱黄高速公路以西.府河以北). 在限购区域内,武汉本市户籍居民购买二套房最低首付款比例为50%,禁止

Week16(12月23日):复习

Part I:提问 =========================== 1.声明强类型视图时,使用关键字(    ) A.ViewBag    B.model    C.Type    D.Title 2. movies=movies.________(s=>s.Title.Contains(searchString));,该语句实现了搜索电影标题中是否包含某个字符串searchString.其中横线处应该填写(    )关键字. A.Where    B.Find    C.Search 

翻译:Gregory Larsen,2016/02/19(第一版:2014年12月17日)高级T-SQL阶梯1级:使用CROSS JOIN介绍高级T-SQL

原文链接:http://www.sqlservercentral.com/articles/Stairway+Series/119933/ 原文作者:Gregory Larsen,2016/02/19(第一版:2014年12月17日) 系列 本文是"Stairway Series:Stairway to Advanced T-SQL"的一部分 这个阶梯将包含一系列文章,这些文章将在前面两个T-SQL阶梯,T-SQL DML和T-SQL超越基础知识的T-SQL基础上进行扩展. 这个楼梯应

二周第一次课(12月18日)

二周第一次课(12月18日)2.6 相对和绝对路径2.7 cd命令2.8 创建和删除目录mkdir/rmdir2.9 rm命令 相对和绝对路径: (根./)下的文件目录是绝对路径:[[email protected] ~]# ls /etc/sysconfig/network-scripts/ifcfg-ens33/etc/sysconfig/network-scripts/ifcfg-ens33 (当前目录下的文件目录)是相对路径:[[email protected] ~]# pwd/root

二周第四次课(12月21日)

二周第四次课(12月21日)2.18 特殊权限set_uid2.19 特殊权限set_gid2.20 特殊权限stick_bit2.21 软链接文件2.22 硬连接文件 特殊权限: set_uid (拥有者特殊权限:) #chmod命令: 文件权限属性设置: chmod命令用来变更文件或目录的权限. 在UNIX系统家族里,文件或目录权限的控制分别以; 读取.写入.执行3种一般权限来区分,另有3种特殊权限可供运用. 用户可以使用chmod指令去变更文件与目录的权限, 设置方式采用文字或数字代号皆可

2019年12月8日 运飞龙 linux

1.system v init运行级别及作用 init运行级别                  作用 0                                  关机 1                                  单用户模式 2                                  多用户的文本界面 3                                  多用户的文本界面 4