主题:讨论Drupal 8的新功能和改变
受众群体:Drupal爱好者,初级,高级都可参加
时间:2014年4月5日 晚上8点左右
所需交流工具:TeamViewer9
会议ID:周六公布
会议要求:讨论式的,需要预先对D8有一定了解,并装有麦克风和安装TeamViewer软件。 对这个主题感兴趣的,可以参与下
相关链接:
4月1日第一次圆桌会议总结 by 狂潮 http://drupalchina.cn/node/2666
这次圆桌会议,我们讨论的主题是:
Drupal模板制作的几种方式,以及优劣势评价。
目的:找出不同应用下,最佳开发模式
会议总结:
1.传统模板开发模式
(利用Drupal模板建议,进行代码编程,制作Drupal主题)
优点:方式比较灵活
应用环境:对于复杂页面这样的方式,灵活度高,能做出想要的效果
缺点:需要覆写的文件比较多,需要前期规划得当。
2.利用DS和Panels开发模式
优点:可视化编程,简单,快速,可以让设计人员集中在设计上,而非编码上
缺点:冗余代码太多,细节上不好处理
应用环境:对于细节要求不高的页面,可以用这种工具快速实现
一、公司名称:上海友朋网络科技有限公司(喜购——沪上第一精品导购网)
二、公司介绍/品牌介绍:
喜购——中国领先的网络导购平台,基于大数据应用和移动网络技术,致力于为网购会员创造个性化、趣味性网购增值服务。喜购现有会员过百万,未来两年内将发展成为一家拥有千万级优质会员的“小而美”的优秀公司。
喜购理念:A+G=苹果的用户体验+谷歌的员工体验。
三、职位信息
岗位一:前端开发工程师1人,月薪10K-15K
岗位职责:
1、页面制作:负责将视觉设计稿实现成网页页面;撰写系统化的css样式方案;撰写有高兼容性的网页代码。
2、使用css,html5,js技术创建优异的用户交互效果。
3、保证上线产品的各平台前端兼容性;与后端程序协调做好安全性及性能问题。
岗位要求:
1、 掌握良好的前端技能,有拿得出手的代码能力。
2、 能协调产品设计,和后端开发研讨技术实现方案,制定服务接口 ;
岗位二:资深产品经理1人,年薪20万 加股权奖励
岗位职责:
在内网建了D7的站,还没怎么增加内容,一开始在管理员界面就遇到有时候访问慢的问题,但没在意。昨天发现在其他用户甚至未登录时都会遇到如题所述的问题,大惑不解。先后排查了DNS、防火墙、服务器硬件、系统设置、网站前端性能,都不是问题产生的原因。今天忽然想起是不是网站cron设置的原因。检查发现cron默认是3小时运行一次,改成Never后访问正常了,问题解决。
因我的服务器在内网,因此并没有在系统级设置crontab,又没修改网站cron设置,结果造成一旦超过3个小时不访问网站,再次访问时,D7会运行cron检查更新,在内网自然没法连接更新服务器,直到超时后才继续运行后续代码,就造成打开特别慢的情形——超过1分钟。再次点击时,因不运行cron了,所以就很快了。
1. 开启缓存和合并压缩
开启缓存可以极大的提高匿名用户的访问速度,开启合并压缩可以减少很多服务器请求,提高网站的访问速度,减轻服务器压力。
2. 在生产环境上关闭开发模块
关闭devel模块,views ui等模块
3. 使用drush来更新模块或清空缓存
drush是一个非常高效的工具,尤其是很多时候在前端清空页面缓存的时间非常长,影响到同一时间其他人的访问,这个时候用drush可以减少清空缓存所需要的时间,改善用户体验。
4. 备份,备份,备份
不常规备份的网站,只赠送一句话:一失足成千古恨。不要过分信赖主机运营商,完整的备份方案要包含异地备份。
5. 在第三方模块和自定义模块之间找到平衡
有些小模块,极小的功能,能在自定义模块里做了就做了。
6. 如果不需要用户注册,关闭注册功能
如果不关闭,等待你的是一大堆机器人注册用户,等着你去审核。
7. 遵守drupal编程规范和安全规范
编程规范可以参考coder模块的要求,安全规范可以参考security review模块的要求。不遵守规范嘛,苦果就是这样埋下的。
遇到的问题是这样的,使用Field collection + field collection table 两个模组.里面有四个字段:产品名、价格、数量、总价。
需要的效果是输入产品名,输入价格,输入数量,然后当总价的输入框获得焦点(onfocus)之后,根据价格和数量自动计算总价。
如果是单一一条数据的话,已经实现了。
现在遇到的问题是:
1、当点击 添加一条(Add another item) 时,原来已经计算出的价格会消失。
2、因为不能在为总价输入框元素添加Ajax时同时添加一个自定义的参数。在Ajax的callback函数就无法获取价格与数量两个字段的值。所以第二条及以后添加的,计算总价的效果都无法实现。
后来自己想了想,单纯计算的话,在客户端通过js也可以实现。但不知道怎么获取对应的元素,因为每一次Add another item 都会改变上几条中元素的信息,包括div的id。
各位好,我是新来的,想问大家几个问题
1、我如何给现在的栏目进行分类,比如我在首页那栏想加多几一些平级的栏目,有可能到时还有二级菜单
2、添加的新闻内容不支持html吗,比如说我想在新闻中添加一张图片之类的
3、我想去掉底部的并想让他居中,
4、我的服务器是阿里云的,点击配置会出现错误,会不会影响CMS的正常使用呢