Solaris让AMP(Apache/MySQL/PHP)更加强大
AMP已经在网站建设的领域里被广泛接纳了,特别要提到的是,有相当多的Web 2.0系统也是部署在AMP上的。这些AMP大多是部署在不同的Linux版本上的。Web
2.0的运行方式,非常容易出现爆炸式的用户增长的情况,这就对支撑系统的性能,可扩展性,可靠性提出了要求。另外,大多数网站的开发都是一溜小跑,系统上线后还存在一定问题,如何能很好地监视系统的运行,发现问题并解决问题,是留给开发人员和系统运维人员的一个难题。
Sun公司正在用心打造SAMP:构造在Solaris上的AMP,依靠Solaris 10充满创造性的特有功能,再加上一组功能强大的工具,让SAMP成为LAMP用户的一个强有力的选项。
首先要说的就是CoolStack,这里面都是最流行的开源软件,包括Apache, Perl, PHP, Squid, Tomcat, MySQL等。这些工具被Sun的工程师使用最新的开发工具,Sun Studio 11,重新编译并进行了性能调优,相对于使用GCC编译过的软件,性能可提高30%-200%。
其次是开发工具,如果要在Solaris 10上进行C/C++/Fortran的开发,推荐使用Sun Studio 11,集成环境是基于NetBeans开发的,对提高程序员的开发效率很有帮助。如果是Java的开发,建议使用NetBeans。当下最流行的Ruby,也在Netbeans里有一个插件提供支持。这个插件会随着NetBeans6发布。
关于性能,可以使用两个工具,一个是SPOT(Simple Performance Optimization Tool),可以在源代码的基础上帮助开发人员提高程序的运行效率。另一个是
AMP已经在网站建设的领域里被广泛接纳了,特别要提到的是,有相当多的Web
Sun公司正在用心打造SAMP:构造在Solaris上的AMP,依靠Solaris 10充满创造性的特有功能,再加上一组功能强大的工具,让SAMP成为LAMP用户的一个强有力的选项。
首先要说的就是CoolStack,这里面都是最流行的开源软件,包括Apache, Perl, PHP, Squid, Tomcat, MySQL等。这些工具被Sun的工程师使用最新的开发工具,Sun Studio 11,重新编译并进行了性能调优,相对于使用GCC编译过的软件,性能可提高30%-200%。
其次是开发工具,如果要在Solaris 10上进行C/C++/Fortran的开发,推荐使用Sun Studio 11,集成环境是基于NetBeans开发的,对提高程序员的开发效率很有帮助。如果是Java的开发,建议使用NetBeans。当下最流行的Ruby,也在Netbeans里有一个插件提供支持。这个插件会随着NetBeans6发布。
关于性能,可以使用两个工具,一个是SPOT(Simple Performance Optimization Tool),可以在源代码的基础上帮助开发人员提高程序的运行效率。另一个是
