![]() |
1
20
我有问题一和问题二的答案:
|
![]() |
2
16
还有一本新的海边书: http://book.seaside.st/book |
![]() |
3
12
在Smalltalk中,除了Seaside之外,我们现在还需要考虑三个Web框架 二者都有效地解决了三类控制流,但不需要继续。两者都有一个非常强大的Ajax集成,实际上您不再认识到您正在使用Ajax。 两者都能很好地扩展内存消耗。 10.000 sessions spend 220MB 在aida/web中,每个会话约23kb,可以进一步优化到每个会话仅400b。这意味着,您不仅可以从单个smalltalk图像运行许多网站,还可以运行许多网站。当然,当您真正需要时,您可以随时升级到负载平衡解决方案。从我的经验来看,这是很少需要的。 与RubyonRails相比,我的一个朋友抱怨说,他最初需要50MB的内存用于他销售的每个Webshop站点。然后,他转向AIDA/Web解决方案,在该解决方案中,他需要的图像大小大致相同,但对于每个额外的Webshop站点,只需要几KB。 |
![]() |
4
11
我发现在一个小型化的IDE中使用一组好的抽象的工作效率超过了工程主导的项目中的所有其他问题。对于一家小型公司来说,它是一个很好的企业系统,一台服务器上有大约100个用户(同时使用,但不是很重)(不使用SSD)。自2007以来:
新的“COG”虚拟机在几周前发布,性能有了很大的提高,显示了改进性能的巨大希望。 |
![]() |
5
4
Seaside的开发者Avi Bryant说,Ajax在几乎所有情况下都能成功延续下去。不过,您也可以使用Seaside和Ajax构建相当强大的应用程序。 Web应用程序的应用程序部分可以在使用Ajax的其他框架中很好地完成。 我认为目前还缺少一个Seaside集成的smalltalk-to-javascript框架,比如用于clamato的cappuccino。我希望能够使用smalltalk构建真正的javascript应用程序。 |
![]() |
6
4
我认为你能做的最好的事情就是在周末制作一个模型。 如果你能在两天内完成一个原型,你可以捕捉到一些注意力,并且你享受着与海边一起开发的经验,那么你就有了下一件事情的基础。 它只花费你的时间(你可以在亚马逊服务器上发布)。 顺便说一句,这周我听说一家初创公司手工制作了它的原型(所有东西都是静态的,他们手工处理)。相当惊人,疯狂和廉价。当他们觉得他们对这个想法有足够的吸引力时,他们实施了这个应用程序(无论用什么技术,我相信对于海边的开发者来说都不是什么挑战)。 |
![]() |
ludo · 我们如何使用法罗的每一种方法? 7 年前 |
![]() |
patzi · 理解smalltalk中奇怪的逻辑运算符 7 年前 |
![]() |
patzi · 如何在Smalltalk中操作位? 7 年前 |
![]() |
patzi · 了解GNU Smalltalk闭包 7 年前 |
![]() |
Hutch · Pragmas的工作方式似乎和我在海边预期的不同 8 年前 |
![]() |
Diana · Pharo Smalltalk中的For循环For数组 8 年前 |
|
nickwalt · 初级程序员-是从ES5还是ES6开始[已关闭] 9 年前 |