首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
stream
php5
vba
text
dll
list
grid
httpclient
range
hash
window
cPlusPlus
eval
数组
integer
emoji
function
loops
tree
frameworks
future
md5
command
controller
uri
perl
ip
import
rsa
runtime
utf-8
java
byte
header
solr
request
callback
process
char
settings
js
jsp
require
heatmap
post
bytecode
ascii
actionscrip
cSharp
install
regex
instance
case
hashset
main
usb
split
keyword
replace
python3
cpython
match
jar
triggers
yaml
include
cookie
express
timestamp
netty
scala
const
golang
less
flutter
copy
javascript
format
plugins
当前位置:
开发笔记
>
编程语言
> 正文
超过6成用户在Windows平台上部署社区软件
作者:永远只要做好自己的16号 | 来源:互联网 | 2017-09-06 05:58
超过6成用户在Windows平台上部署社区软件--Linux企业应用-Linux服务器应用信息,下面是详情阅读。
作者: 马沛 来源: 51CTO
做为国内最大的专业的社区软件及服务提供商,康盛(Comsenz)公司的核心产品最近分别推出了新的升级版本,特别是基于ASP.NET平台的社区软件Discuz!NT 2.5的正式发布,社区软件在Windows平台的产品将会如何发展?51CTO特别策划专访了Discuz!产品线的几位资深技术专家。
从Discuz!社区软件产品部署的分布中可以看出,在Windows平台上的应用部署达到了60%~70%,已经超过了在Unix和Linux上的部署。Discuz!系统支持部经理李禄伟在接受51CTO专访时谈到:“产生这种现象的主要原因在于两个方面,一方面取决于现在提供商所用的服务器平台。因为很多小的网站还不具备自己购买服务器集群的能力,多数还是以虚拟主机形式,而虚拟主机商提供的多数都是Windows平台。”
“另一方面,入门Linux的门槛相对比较高,而在Windows平台上部署相对于用户来说操作起来更容易一些”,李禄伟谈到:“在设置论坛目录属性的时候,Linux平台下的一部分属性需要用户自己设置,这就使得用户需要对Linux属性选择有一定的了解,而在Windows平台下进行开发的用户是不需要这类操作的;另外在开发过程中有一些函数是可以直接在Windows下调用的,但是Linux平台下却用不了。”
“这就使得我们不再是一个单纯的提供社区软件的团队,更多的是站在了服务提供商的角度”李禄伟说:“比如我们制定很多适应社区产品的系统集群服务,因为针对一些大客户,用一台或者两台服务器是没有办法满足他们需求的,不管是性能需求还是用户访问量的需求,所以我们提供一个比较大的服务器群,这里还包括全部基于Linux负载制衡的技术、数据库性能提升的技术,还有包括PHP性能加速的技术,我们目标就是帮助这些大型客户和有需要的客户,以最低成本发挥出系统平台最大的效率。”
针对MySql和SQL Server在大型数据库负载的稳定性上的差距,李禄伟谈到:“Discuz!的产品一直在做这方面的优化措施。包括一些字段方面,我们用每一个字段的时候,包括字段长度和类型是经过很详细的讨论和设置最后决定的,在新版本中可能还会加入更多的元素,基本上每一个版本实行两个方面着手,一方面就是功能上,一方面就是性能。这两方面基本上在开发时各占一半的比例。我们会根据这些丰富的经验帮助客户对程序做一些调整,保证数据安全顺畅的运行。”
当在Windows平台上安装PHP解析器的时候,因为系统工程师在Linux平台下选择安装PHP解析器版本时只有一种,而在Windows平台下就不太一样,需要专门为Windows Server平台去重新选择编译一些PHP的版本,这就可能在安装完后造成一些不能运行的问题。或者是程序部署上去之后遇到性能的瓶颈。李禄伟说:“这是因为在处理小文件方面Unix性能稍微好一些,这样部署PHP程序的时候,我们的工程师会建议用户在Windows平台上尽量去加载一些PHP模块,可以有效将这个PHP程序进行缓存的解析,有了这个缓存之后可以弥补Windows在这个磁盘瓶颈方面的问题,经过我们的测试,在加载之后的效果有30%到40%的提升。”
asp.net
windows
linux
服务器
php
mysql
sql
安全
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
安全
Hibernate基础映射
在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ...
[详细]
蜡笔小新 2023-12-14 10:57:47
ip
Python高级之网络编程及TCP/IP协议簇的OSI七层模型介绍
本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ...
[详细]
蜡笔小新 2023-12-14 18:16:27
ip
Android 新闻App的本地服务器搭建教程
本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ...
[详细]
蜡笔小新 2023-12-14 17:15:19
ip
搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ...
[详细]
蜡笔小新 2023-12-14 17:03:58
text
如何限制php数据库链接数和连接超时时间?
本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ...
[详细]
蜡笔小新 2023-12-14 14:06:10
text
Hibernate配置lazy=false时无法加载数据的问题解决方法
本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ...
[详细]
蜡笔小新 2023-12-14 13:59:45
ip
Metasploit攻击渗透实践
本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ...
[详细]
蜡笔小新 2023-12-14 12:14:09
controller
SpringBoot集成前端模版(thymeleaf)的配置步骤
本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ...
[详细]
蜡笔小新 2023-12-14 10:11:46
list
Linux进程控制块PCBtask_struct结构体结构及作用详解
本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ...
[详细]
蜡笔小新 2023-12-13 21:31:18
list
ABAP开发发送邮件程序的配置和代码整理
本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ...
[详细]
蜡笔小新 2023-12-13 15:50:17
list
Centos7.6安装Gitlab教程及注意事项
本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ...
[详细]
蜡笔小新 2023-12-14 14:01:06
import
求解hdu 1003 java题目的动态规划优化方法
本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ...
[详细]
蜡笔小新 2023-12-14 13:11:00
数组
C#之数据集:DataSet对象的使用及相关方法详解
本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ...
[详细]
蜡笔小新 2023-12-14 12:09:13
ip
Oracle中tnsnames.ora的作用和配置方法
本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ...
[详细]
蜡笔小新 2023-12-14 07:44:06
ip
解决Mac上无法使用localhost连接mysql的问题
本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ...
[详细]
蜡笔小新 2023-12-13 17:48:58
永远只要做好自己的16号
这个家伙很懒,什么也没留下!
Tags | 热门标签
stream
php5
vba
text
dll
list
grid
httpclient
range
hash
window
cPlusPlus
eval
数组
integer
emoji
function
loops
tree
frameworks
future
md5
command
controller
uri
perl
ip
import
rsa
runtime
RankList | 热门文章
1
r语言和python可视化绘图_用Python来仿制一张R语言的数据可视化图
2
常用软件和chrome插件
3
【CUDA 基础】0.0 腾讯云CUDA环境搭建
4
java – 使用平台通道在Flutter中调用本机库
5
H盘函数不正确要如何办啊
6
cube.js 学习(八)backend部署模式
7
如何让一个For循环中,每执行完一个过程后暂停3秒再执行下个过程,再循环?
8
阿里“云开发“小程序(uniCould)
9
产品经理必备知识之如何用CREATE模型对用户进行行为分析
10
AJAX POST 后跳转页面Form submission canceled because the form is not connected的问题解决
11
职业发展路线图_直播大数据高手修炼:职业发展+学习路线图
12
总结eclipse中常用好用的快捷键
13
【数据结构】B树(B树)和B+树
14
近期关于 Xcode 10 和 CocoaPods 的 bug
15
玄武科技——前端面试题总结
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有