浅谈 PHP 与手机 APP 开发(API 接口开发)

源自网络

一、先简单回答两个问题:

1、PHP 可以开发客户端?
答:不可以,因为PHP是脚本语言,是负责完成 B/S架构 或 C/S架构 的S部分,即:服务端的开发。(别去纠结 GTK、WinBinder)

2、为什么选择 PHP 作为开发服务端的首选?
答:跨平台(可以运行在UNIX、LINUX、WINDOWS、Mac OS下)、低消耗(PHP消耗相当少的系统资源)、运行效率高(相对而言)、MySQL的完美搭档,本身是免费开源的,……

继续阅读

RESTful 架构介绍

源自网络

传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。

互联网的兴起,使得这两个领域开始融合,即 “互联网软件”,比网站、网络游戏、各种非单机版APP等,

这种”互联网软件”采用客户端/服务器(C/S)模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。

继续阅读

浅谈移动金融业务外包开发中的信息安全风险

转自:https://security.tencent.com/index.php/blog/msg/75

前言:繁荣下的隐忧

随着移动互联网时代的到来,大力发展移动金融业务、不断提高对传统服务的替代率已经成为商业银行等传统金融机构的重要战略。传统金融机构自身在移动领域技术储备不足的情况下,为了快速占领业务制高点往往会选择将系统外包开发。

以移动银行系统为例,开通相关业务的国有商业银行、全国性股份制商业银行和城市商业银行超过80%都是外包开发的。外包的引入推动了移动金融创新的步伐,快速打造了WAP手机银行、短信银行、APP手机银行、微信银行等系列产品,为用户提了丰富的移动金融服务。

需要警惕的是,尚无互联网安全经验的商业银行还没有充分认识到:移动金融盛世之下也正在孕育着一个新的巨大的黑产市场。

继续阅读

IT外包和风险

1)外包概述

外包(Outsourcing)是近年来迅速发展的一种管理模式,是以合同形式将组织的部分业务、流程或设施等委托给外部的公司(供应商)管理。在IT系统开发实施中这种情况尤其常见,由于组织自身的开发团队缺乏足够的资源,可能将一些系统开发工作委托给有经验的供应商来进行。大家可以看到国内的大银行或者企业的核心业务系统、ERP基本上都是通过外包实现的,很少依靠完全自主组建团队开发的。

外包模式的价值在于给组织提供了多样化的选择权,即组织可以通过选择购买的方式获取部分权力,例如使用权或投票权,而避免了初期的建设成本和拥有成本。外包能够协助组织通过以下途径而增强竞争力:

继续阅读

国内主流HCM/eHR厂商点评

一家之言,仅供茶余饭后谈资,转载请注明作者(张月强)和出处(人才管理SaaS研究)。欲知详情,请订阅微信订阅号:人才管理SaaS研究(TalentSaaS)

(一):用友

国内的eHR/HCM市场规模有限,热闹程度却不低。大小厂商你方唱罢我登场,热热闹闹纷纷扰扰。十年前的厂商点评已经严重跟不上时代,一直有种冲动更新补充完善,受限于资料和竞争关系,一直未能如愿。适逢某公益论坛诚邀分享业界看法,借此机会简单点评。

之所以选择用友做第一个点评对象,不仅仅用友是接触的第一个eHR厂商,还有一个重要原因即是用友近期声称“用友HCM创新发布继任与发展管理系统”,也算是对这些小伙伴的补充说明吧。

继续阅读

响应式不是万能的,提升响应式设计的移动性能

源自网络

响应式网站的发展以及一些以往的误区

你调整了浏览器,笑容攀上脸颊。你感到非常开心,认为自己实现了友好移动的目标。在正式讨论前,让我来预测下未来:你会失掉用户和经济效益,如果你把响应式网页作为唯一目标和唯一的解决办法。

好消息是,你可以改善它。

在这篇文章中,我们会谈到移动互联网和响应式设计的关系,首先将介绍如何巧妙的运用响应式设计,为什么性能对移动端非常重要,为什么响应式设计不能作为你网站的目标,最后技术的性能问题帮助我们更好的理解这问题。

继续阅读

梦醒时分 – 梦断代码读后感

链接:http://zhuanlan.zhihu.com/goujianzhifa/19970642
作者:邹欣 来源:知乎

几个星期前,我给《现代软件工程》课的每一个团队都发了一本 《Dreaming In Code》的中文版 《梦断代码》,要求写读后感。这本书讲了这样的故事:一群很有经验的代码牛人在先进软件开发模式的指导下,没有资金压力,在更多大牛的带领下,原计划用一到两年的时间开发出一个备受期待的个人信息管理软件(PIM),后来花了七年时间才完成这一创举,但是已经无人喝彩。我是9月份读的英文版,后来又翻阅了中文版,也有一些感想如下。

继续阅读

Windows 10安装Android Studio要点

  1. 使用官方完整包含SDK的安装文件。
  2. 在墙内的话,要能够翻出去。
  3. 安装过程会提示下载JDK,就装这个版本。
  4. Android Studio和SDK安装在同一个分区下面。
  5. 添加环境变量ANDROID_AVD_HOME,设置AVD模拟器的主目录。

 

纯HTML5APP与原生APP的差距在哪

来源:http://wittsay.cc/w3cnews/800

笔者写过一些纯H5的APP,虽然开发起来的确很快很舒服,但和原生比起来纯H5APP还是有很多问题,主要聚集在以下几个方面:

1、动画

动画有很多种,比如侧边栏菜单的滑入滑出、元素的响应动画、页面切换之间的过场等等,在H5之下的众多实现方法都没有办法达到纯原生的性能。一般这些的话有几种不同的选择:css3动画、javascript动画、原生动画。

继续阅读

案例分析:项目管理信息化好处多

在二十世纪90年代,青建集团上线了一套财务软件,信息化从此起步。从2002年开始,根据集团战略的变化,青建集团相继建立并完善了OA系统、人力资源、集团财务、资金及预算等系统。2008年又与用友达成战略合作关系,在青建集团整个系统平台之上,定制开发一套项目管理系统。

青建集团是用友项目管理系统的原型客户,也是国内第一个吃螃蟹的建筑施工企业,其信息化建设又经历了怎样的曲折与艰辛呢?

继续阅读