用PHP开发核心银行应用程序

时间:2016-02-12 08:11:23

标签: cakephp

我正在冒险进行银行业务的全职软件开发。现在我想知道一些事情,我可以使用PHP来设计类似于使用php / mysql的核心银行系统(但同时适用于所有数据库)。

在商业分析中,是不是?使用PHP / Mysql设计核心银行应用程序?我看到很多屏幕截图,他们在那里使用html。

在进一步开发此类事物时,可以使用(实现)哪些核心模块(功能)?

1 个答案:

答案 0 :(得分:2)

老实说,在我看来,开发银行业务(!)应用程序时,你必须要求这类问题取消资格,而安全性是极端关键因素。我已经看到支付提供商(Neteller)未能为其API提供基本安全功能(您可以访问任何帐户数据并执行AFAIR交易)当我必须为网站实施它时~2 - 3年前。

php适用于前端,但PHP有浮动的怪癖。像Magento和其他商店已经遭遇了漂浮物的漏洞和问题。还必须确保应用程序中的数据库和可能的类型转换不会导致错误的计算。舍入可能也会失败。请参阅Real vs. Floating Point vs. Money您将需要投入大量精力来测试交易和计算的完整性。

在执行数据实际处理的后端,非常像任何银行应用程序都没有运行php。根据他们的基础设施的年龄,我想它很可能是Java或者非常古老的东西。在设计此类应用程序时,安全性,安全性以及安全性,良好性能和冗余性也至关重要。这不仅仅是“我应该选择哪种语言?”。

  

在进一步开发此类事物时,可以使用(实现)哪些核心模块(功能)?

真的?这是如此广泛,你可以问“我今天应该吃什么?”同样。 CakePHP适用于任何类型的Web应用程序。不知道你究竟是什么意思。您应该首先编写 clear 详细的规范,然后在担心语言或开始编写代码之前开发系统架构,甚至。< / p>

祝你好运,并确保你有一位优秀的律师,并确保你的合同对你的失败负有同样的责任。 :)