快捷人才网人才招聘网上搜索,为快捷人才网人才提供最新的招聘或兼职信息。 联系电话:0710-3251114
PHP程序员 1500元
您当前的位置: 首页 > 职位列表 > 职位详情

PHP程序员

1500元
湖北省-宜昌市 -宜昌市区 | 不限经验 | 大专学历
2011-01-24 更新
分享
微信扫一扫:分享
↑微信扫上方二维码↑
便可将本文分享至朋友圈
汪小姐
最近在线时间:2019-10-27 09:10
企业未开启查看联系方式,请直接投递简历 投递简历
职位职责
负责PHP模块开发与文档撰写。
职位要求
招聘人数:3 人 到岗时间:不限 年龄要求:35周岁以上 性别要求:不限 岗位职责( 经验、技能要求 ):
熟练php+mysql+apache开发平台;
熟练使用HTML、CSS、JavaScript;
熟悉Linux环境者优先;
熟悉FLASH、ActionScript者优先;
能独立完成模块开发,撰写文档;
为人忠诚、勤奋,能够承受工作压力;
学历无限,我们看重的是您的能力和素质。
求职提醒:求职过程请勿缴纳费用,谨防诈骗!若信息不实请举报。
该公司所有职位
工作地址
地址:宜昌市东山开发区附件
竞争力分析
综合竞争力评估
问公司
对职位有疑问?快来问问吧
  • 互联网/IT/通信/电子
  • 民营企业
  • 少于50人
技术细节:

注册登录:
注册时填写用户名,密码,邮箱这三个必填。采用AJAX动态检测邮箱是否可用,JS检查密码强度是否适合,JS检查邮箱格式是否得当。这是在客户端进行的,目的是对用户友好,为了安全,必须在服务器端重复检查一次。采用验证码。注册成功后,向用户发送一封邮件,邮件中包含完成注册的链接,采用邮箱验证的目的在于减少无效注册用户。用户登录采用邮箱登录而非用户名登录。之所以这样,因为经过验证的邮箱是唯一的,而用户名(姓名)是允许重复的。出于安全,密码采用加密算法,本地加密后再到服务器进一步加密后进行比对。限制用户连续登录错误的次数,这样是为了防止暴力入侵,对于超过次数限制用户,记录其IP,浏览器信息,时间到安全日志。对于登录成功用户,根据其选择是否自动登录生成COOKIE信息。对于未登录用户,检测其是否存在COOKIE,允许从COOKIE直接登录。对于用户的每一次登录,都是一个事件,因为用户登录要显示在其好友的页面 最近登录的好友 上。

我的页面:
我的页面主要有我的头像、我的状态,我的好友,账号信息,个人信息,联系方式,我的相册,我的日志,涂鸦板,页面留言等。我的页面是自己最常看的页面,也是别的用户访问最多的页面,因此,我的页面应该对主人具有高度的可编辑性。因此,我的页面采用AJAX技术,实现无刷新提交修改。另外,允许主人对我的页面进行布局,因此,各个模块间是可以拖拽的。主人对我的页面有改造和美化的需要,因此,涂鸦板是需要的。另外,还可以允许用户自定义CSS和更换页面模板。当然,这些对于客户端编程是要求较高的,另外,还要考虑安全性,防止用户利用涂鸦板提交危险脚本。对于页面留言的回复,也需要采用JS来实现引用内容和提取留言者的ID以便用于通知对方已经回复了其留言。对于自己的留言,则不能进行回复操作。对于本人以及已经访问过我的页面的用户,不会提高我的页面的人气。这是一个准确和简单的规则,但是要实现起来有点麻烦,因为如何判断一个用户已经访问过我的页面,这就要求记录所有访问过我的页面的人的ID到数据库的一个字段,同时,对于每一次访问,都要进行一次搜索判断,这似乎有损效率的。对于我的页面,使用缓存是必须的。另外,要考虑到我的页面的权限属性,是否允许好友,陌生用户,未登录用户访问的问题。如果有人知道缓存的规则,那么,未授权用户似乎也可以找到缓存来查看内容。解决办法是使用比较复杂的的缓存命名规则或者禁止访问缓存文件,后者是更好的做法。

我的相册:
首先要考虑的是相册的创建,相册要不要封面,封面从何而来,如果没有封面,指定缺省封面。相册的封面应该独立存在,可以单独上传,也可以从上传的照片中指定一幅,以其缩略图作为封面。文件上传时要考虑许多问题。上传到哪个服务器,哪个目录,如何命名,采用时间命名目录是较好的,为了简单,统一采用jpg为后缀名,如**9id.jpg。上传后检测是否是图片,对于宽高不适合的图片的处理,最大比例是34,生成缩略图。相片应该可以允许评论,用户也可以关闭评论或清空评论。用户可以指定查看的用户或用户组。好友最新相册是一个比较困难的查询,因为首先我的好友可能很多,同时好友的相册可能很多,要从中找出几个最新相册是比较困难的,这一结果应该缓存,一段时间后更新。确定一张相片在某个相册中所处的位置顺序是要用到的,如2300表示相册有300张相片,本张相片处于第2的位置。一种做法是查询所有拥有同一相册ID的相片,统计相片总数,得到本相片按某种方法排序的顺序。这种做法是显示一张图片,用到了开销比较大的算法,再显示一张相片,又要重复这种算法,如果这使用缓存,大量使用这种算法,是很消耗资源的。为此,我把相片在相册中的顺序保存到相片信息的一个字段里,把相片总数保存到相册信息的一个字段里,这样显示一张相片时,就使用了高效的查询方法。但是这种方法同样不是完美的,在删除相片时,要更新本相册下的所有相片,这样也是效率损失。不过,实际上,大多数人上传后就很少进行删除操作,所以,这样是可行的。另外,对于我的相册的大小可以初始指定为10M(举例),通过积分或金钱来扩容相册的空间大小。积分的收入可以是通过对相片的浏览权兑换积分来获得,或其它积分收入方式。

我的日志:
我的日志从基本功能上来说,与相册是类似的。如新增,浏览,编辑,删除。但是我的日志需要考虑编辑器的问题。FCKeditor作为可选编辑器。我的日志可以允许评论。可对评论进行回复,回复通知。我的日志同样有权限属性,用户可以编辑权限,指定用户,未授权的用户不可访问。另外,最近谁看过我的日志,如显示最近10个。所有看过我的日志的人,如果全部记录的话,如果用户量太多的话,会使一个字段里的内容增加到很多很多,如有1万个会员阅读过这篇日志,这样会带来很多的麻烦。如果读者这么多,主人其实已经不关心究竟谁看过这篇日志了。因此,要不要记录所有阅读过这篇日志的人的ID,是个要考虑的问题,任其增长,后果可能会不堪设想,也许记录前100个或1000个就已经够了。主人对于想知道谁看过我的日志,也许仅仅是刚发表不久后关心这个问题。

我的好友:
两个陌生用户人之间可以加为好友,加为特别好友,加入黑名单等操作。好友操作的流程和功能模仿QQ,一方加另一方为好友需要发送请求,对方接收请求后验证通过后加为好友。一方解除好友关系,另一方如何对待?是否仍给予其好友待遇?这些都是需要思考的问题。经过一段时间之后,好友可能会有很多,但是事实上,可能很多所谓的好友并不是真正的好友,我对好友的关注程度和信任程度是不一样的。这就涉及到给好友赋予不同的权值,经常联系的好友,排在 热度 好友列表里,方便日常联系。信任度高的好友,在查看相册和浏览日志的时候,有较高的权限。另外,可以订制自己关注的好友的事件消息,当好友上线,发表日志,上传相片,修改状态后呈现在自己的消息通知里,这就避免了我的好友里所有好友的事件都发送给自己,因为事实上自己并不是关心所有好友的事件。对好友的状态一目了然是让人感到很有人气的做法,因为自己能让别人知道自己正在做什么,也能知道别人正在做什么。另外,对于好友生日的关注,许多网站生日算法是用公历的,事实上,很多人仍采用阴历来过生日,这就涉及到一个生日选择和阴阳历转换的问题。

我的信箱:
我的信箱主要是站内信息传递的功能。类似于悄悄话,因为这是私密的。留言板是公开的。另外,因为一个人可能拥有多个邮箱,所以,我想把其它网站上的邮箱也可以放在我的信箱里来管理,当有新邮件时,会提示我。这样,我就不用上每个邮箱就知道有最新邮件了,只要每天使用这个网站,我就能管理邮件了,拥有收邮件和发邮件等基本功能。这个如果做好了,会大大受到用户的欢迎。不过,因为邮件属于个人隐私,所以,不能在服务器或数据库中存放用户的邮件内容,所以,对于用户邮箱邮件,是采用动态方式取得用户邮件列表和邮件内容的。

我的群:
我的群类似于BBS。我自己相当于BBS里的管理员。我可以邀请其它人来做版主。凡是加入这个群的人可以发帖,回帖。这是一件令人兴奋的事情,因为志同道合的人可以聚在一起,而且可以自己做主,对于权限、隐私、内容等都能自己控制。以前有些人称之为圈子,但是圈子有排外的嫌疑,称之为群更适合些。对于群的管理,主要是对于内容的监管,对于发帖的限制。我的群的技术实现,可以参考论坛。

我的分享:
当用户发现一个用户的页面,一张相片,一篇文章值得收藏或向他人推荐时,就可以使用页面上的分享按钮加入我的分享。当我新增加了我的分享时,会通知我的好友。这样,就可以让更多的人去分享这个页面。分享主要是记录页面URL和标题再加分享理由,所以,也可以输入其它网站的URL加入分享,这个功能类似于网址的收藏。对于我的分享,可以指定浏览的权限。如果只有自己能浏览的分享,那就是收藏。
手机扫一扫
随时随地找工作
简历投递成功
您可以在 个人中心 - 简历管理 - 我的简历 中查看您创建的简历
您可能感兴趣的职位:
关注微信公众号
申请结果早知道
联系时请说明是在快捷人才网快捷人才网上看到的
正在获取二维码...
请使用微信扫一扫

用微信扫一扫