我是一名PHP开发人员.我喜欢PHP!如果你知道如何使用它,这是一个非常好的语言,但我知道它有时会让非常糟糕的设计.
它让我想起了具有良好部件和不良部件的JavaScript.一个特别的项目CoffeeScript试图只关注好的部分,迫使你编写好的代码.
我在想是否可以用PHP完成类似的事情...一种新的语法,只能编译成好的PHP代码,并且可以使用PHP 5.3获得所有新的和令人兴奋的东西.
所以,领先一些人,我会问:如果你可以只使用Ruby或Python或其他东西,为什么要在PHP之上创建一种新语言?
所以,我真正的问题是......
我是一名基本的Web开发人员.我知道PHP,一点点Python和Ruby.JavaScript以及[某些东西].我不是一个核心开发人员.我知道开发大多数网络案例需要做些什么.
现在,我希望能够更深入地开始开发游戏.我知道这听起来是一个巨大的飞跃,但这就是我在这里问的原因.我已经有了一些游戏创意.这将是简单的2d plataform游戏,我想知道什么是最好的开始方式.
我不想从Flash开始.我正在寻找其他的东西.我已经开始四处寻找Unity 3D框架和UDK,但我只是不知道如何开始.
那么,要提出的任何提示,提示或消息?
这就是事情.现在我有这个电子商务网站,人们可以为他们的产品发送大量图片.所有图像都存储在亚马逊的S3中.当我们需要缩略图或其他东西时,我检查S3是否有可用的缩略图.如果没有,我处理一个并将其发送到S3并在浏览器上显示它.每个不同大小的缩略图都存储在S3中,并且在每个请求中检查缩略图可用性是一种消耗金钱.一旦网站开始受到更多关注(如果它得到......),我担心我会付出很多.
考虑到替代方案,我在考虑只保留S3的原始图像,并在每次请求时动态处理图像.我想通过这种方式,我会依靠CPU使用率,但我没有做任何基准测试,看看我能走多远.问题是,我不会花钱做出请求并在S3上存储更多图像,我可以在用户的浏览器上缓存所有内容.我知道这样做并不安全,所以这就是我在这里提出这个问题的原因.
你怎么看?你怎么认为我能解决这个问题?