我冒险进入全职软件开发的目的银行。现在我想知道一些事情,我可以使用PHP设计类似于php / mysql的核心银行系统(但同时可以在所有数据库上工作)。
在商业分析中,对吗?用PHP / Mysql设计核心银行应用程序?我看到了很多截图,他们用html来做类似的事情。
什么核心模块(功能)可以使用(实现)在进一步开发这类事情?
发布于 2016-02-12 10:05:32
老实说,你必须问这样的问题,在我看来,你没有资格发展银行业务(!)应用程序的安全性是一个极端关键的因素。我已经看到一个支付提供商(Neteller)未能为他们的API提供基本的安全特性(您可以访问任何帐户数据并进行交易),而我在2-3年前必须为一个站点实现它。
php适用于前端,但php有浮动的怪癖。像Magento这样的商店和其他商店已经受到了臭虫和浮标问题的困扰。还必须确保应用程序中的DB和可能的类型转换不会导致错误的计算。四舍五入也可能失败。请参阅Real vs. Floating Point vs. Money,您将不得不投入大量精力来测试事务和计算的完整性。
在实际处理数据的后端端,对于任何银行应用程序,都完全没有php在运行。根据他们的基础设施的年龄,我猜它很可能是Java或者一些非常古老的东西。在设计这样的应用程序时,安全性、安全性和安全性、良好的性能和冗余也同样重要。这不仅仅是“我应该选择哪种语言?”
什么核心模块(功能)可以使用(实现)在进一步开发这类事情?
我是认真的?这太宽泛了,你可能会问:“我今天该吃什么?”也是。CakePHP适用于任何类型的web应用。不知道你到底是什么意思。您应该从编写明确而详细的规范开始,甚至在担心语言或开始编写代码之前就开发系统的体系结构。
祝你在这个项目上好运,确保你有一位好律师,并确保你的合同对你的失败负有同样多的责任。:)
https://stackoverflow.com/questions/35357644
复制相似问题