What's more secure for server side programming, Adobe Flash Media Server or PHP?
I want to create a Flash application that sends information to a web server and I want the information to be encrypted and secured as good as possible.
I know that using Adobe Flash Media Server or Wowza it's possible to have some sort of JavaScript server side programming (ASC) and to send and fetch information using the RTMPE protocol. Is i开发者_运维技巧t in any way more secure than PHP for server side programming and using some other secure protocol to transfer information between the server and the client?
I think both do have security in their own directions. You have to decide which one you want to go with. However, you need to know about most if not all security considerations of both to be able to come up with something more secure.
adobe flash media server
- adobe flash media server provides persistent connection which can show you exactly when the user used the application and for how long.
- adobe flash media server provides RTMPE protocol (encrypted real time messaging protocol) which allows secure transfer of data without using ssl. RTMPE is faster than SSL and does not require certificate management as SSL does. specifications at http://lkcl.net/rtmp/RTMPE.txt
- adobe flash media server provides a helpful admin page that shows how many users are connected to each instance of application and show how many resources are used per instance
- adobe flash media server admin provides very useful debugging and tracing capabilities.
PHP
- the requests can be sent by ssl (https) which is very secured
- amfphp - AMF allows for binary serialization of Action Script (AS2, AS3) native types and objects to be sent to server side services.
- monitoring can easily be achieved by installing any monitoring tools that work with your web server (apache in my case)
conclusion
for now i'll stick to adobe flash media server till I'll find secured and easier methods to use with PHP.
精彩评论