阿里云
开发者分会场
发表主题 回复主题
  • 2426阅读
  • 0回复

[交流乐园]云上建站,你怎么选择语言和工具?

级别: 论坛编辑
发帖
120
云币
229
~*cY&  9  
R.2KYhp ,  
随着云计算的普及,越来越多的网站在云上安了家。 k^dCX+  
 Z@.ol Y  
$5Y^fwIK  
YP\4XI  
在云上建站,不仅能降低研发、运维难度,更是大大的提升了网站的安全性。 xV n]m9i  
ko+M,kjwR  
"13 :VTs[5  
GdfK xSO  
网站上云后,为我们广大站长、码农们省去了运维的烦恼, G|PIH#  
^?^|Y?f2P?  
c@o/Cv  
Y%?!AmER  
让我们能够有更多的时间和精力去专注于网站本身。 !7Nz W7j  
.k:&&sAz  
?D )qgH  
4KSP81}/\  
那么,云上安全建站,我们还需要考虑哪些方面的问题呢? zk 'e6  
qYu!:xa8  
&A5[C{x  
LN6JH!  
其实还有很多,比如,网站的设计语言、建站工具等等...... Mi/'4~0Y  
Wn,g!rB^@  
k#=leu"I  
tSXjp  
那么设计语言、建站工具这些,你又是如何决择的呢? X"khuyT_  
A_q3p\b  
%"KWjwp  
{u=\-|t  
接下来,我们就围绕建站语言和工具的选择这个话题,一起来深入聊一聊吧! I{g2q B$6  
dBq,O%$oq  
8^"|-~#<  
/h.3<HI."*  
可以从你的选择角度,选择原因分析、遇到的问题以及问题的解决方法等多方面开聊,畅聊有奖哦! NMY!-Kv 5  
cSs/XJZ  
MVL }[J  
vLT12v:)`  
举个栗子: Lp]C![\>U  
g$T_yT''  
e4W];7_K!  
  建站时,我选择的语言一般是PHP,因为他使用广泛、易开发,更因为 “PHP是构建在Web开发人员现实需求之上的....不同于其它笨重的,高负荷的方法,PHP非常轻便,是为Web开发度身定做的。它可以比其它同类技术更快,更容易的解决复杂的问题。”  我最常用的建站工具是Wordpress,wordpress拥有强大的扩展性,利用wordpress,我能够快速的搭建各种各样的网站,比如个人博客、门户网站、企业网站等。 +VW]%6 +  
&fy8,}  
ieF 0<'iF  
ZG[0rvW  
A`/7>'k/q[  
下面是云栖网友的热议回答: oJu4vGy0  
gGdYh.K&e5  
7<Js'\Z  
n|,Vm@zV  
Ay6rUN1ef  
云栖网友:西秦 IguG0 3:.N  
我自己本身也是一个程序员,所以我除了会使用一些别人写好的程序之外,自己往往也会写一些程序。使用别人的程序,我优先使用PHP,因为我自己更喜欢Linux的高性能和可移植性,PHP可以在Linux使用的非常好。建站时,我优先使用WordPress、Discuz这两款程序。他们有一个共同点,就是有非常多的组件和插件可以使用,可以大大的减少我们建站时的工作量,无需自己写代码,直接使用现成的插件就好。在自己写程序时,早期我使用ThinkPHP,现在已经切换到Laravel ,Laravel的composer用起来非常方便,相关的拓展包也比较多。 l3|>*szX  
!9cPNIi  
g(r'Y#U  
\*"0wR;[K  
Fl>j5[kLZ  
来自云栖网友:初码 td$6:)  
任何使用PHP语言的网站,都是耍流氓! 任何不使用.NET架构构建的网站,都是生产力的浪费 任何不说微软好的开发人员,都会受到Windows蓝屏诅咒 任何不是用Visual Studio开发工具的程序员,都要打他的屁屁 K:50?r_-6  
2}Plr{s9  
*7V{yK$O|  
来自云栖网友:开化府尹 $`{q =  
我刚开始接触网站的相关知识学的是ASP,环境基于win很好弄,而且还有个绿色版ASP环境文件包。建立个简单的个人网站感觉很好玩很有意思。后来随着知识的增加开始淘汰了ASP因为ASP是解释性编程框架执行效率较低。需要在ASP.NET和PHP和JSP三个中选择深化学习一种。PHP是通用开源脚本语言。语法吸收了C语言、Java和Perl的特点。优势:1、开放源代码2、免费性3、快捷性4、 跨平台性5、效率高6、图像处理7、面向对象8、专业专注。所以选择PHP,一开始配置环境安装就遇到种种问题,费时费力。后来出了PHP环境安装包,快速安装省去很多麻烦。一开始用CMS,譬如织梦CMS,wordpress,Discuz等……进行各种修改。然后开始使用框架开发如:ThinkPHP,Symfony,Laravel。遇上阿里后镜像安装更是快速方便,传输速度很稳定。为了让我的一些站长方便使用,我配置win系统PHP环境,图像操作很方便基本没问题。 iw;Alav"x  
ZS>/ 5  
i1&noRGl  
pR7G/]U$A  
P3FpU<OBwp  
来自云栖网友:wph95 4IE#dwZW  
我选 Python,Django原因1. 生态好Python 的库 大而全 想必是不需要太多解释。不仅仅是web开发,机器学习,大数据分析等都拥有好用的库。2. 文档全https://www.djangoproject.com 有着细致入微的文档。(因为文档太多更新又快,没有持续稳定的中文文档。不是很利于新人)3. 社区活跃 G%/cV?18  
Django Community 10940 people, 157 countries, 3317 packages and projects.4. 核心开发者负责开发规划合理,在开发新版本的同时,会继续released 老版本。5. ORMdjango 的 orm 太太太太太太好用了。。。6. 语法糖不多,利于团队统一代码风格,更利于维护和迭代7.众多大公司 disquz ,instgram 选择。用起来也比较放心,可以照搬技术栈。
sh3}0u+  
而且 Django 不咋么吃内存和性能,配合阿里云的镜像,用起来不要太省钱又方便。 'N/%SRk  
,qh  
]@]"bF!Dn  
8k% :w0H  
au~gJW-  
来自云栖网友:贾东雪 X KeK;+  
简单急速建站的话,我一般采用开源的网站程序,用的PHP比较多,感觉用开源程序能很快建站,对技术的要求也比较低。如果技术能达到,对源码可以适当的修改,既方便又快捷,功能强大。我自也做过论坛网站,流量不是很大,用的是我们阿里云的虚拟主机,速度很赞,但是对DDOS这方面的知识我不是很懂。这也是我正要学习的地方。加油阿里云,云栖社区的大牛希望我们一起交流经验,互相请教,取长补短! cwU6}*_zn  
GDe$p;#"9g  
hrxASAfg6  
来自云栖网友:51干警网 做为新手,并且不懂开发之类的。我的建议是使用linux配合php。 `b$I)UUm  
好多用户一上来就使用Windows server,安装iis之类的做个网站,这个个人建议是不用。首先是win配置运行环境占用的服务资源相对于linux来说太高,这样用户的上云成本就相应的增加。其次,win虽然有着类似于平时电脑一样方便的可视化操作界面,不过他补丁多。特别是现在php程序的盛行。建站方面php语言的话推荐wp博客系统和dz论坛程序。 安全,方便。 像dedecms漏洞超级多,需要一定的安全指示;像phpwind这种基本不维护的程序建议不要图新鲜尝试。 u-cC}DP  
ht!:e>z&4  
@WUCv7U  
欢迎大家积极参与讨论,原话题地址 w8zQDPVB%  
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
验证问题: 78 + 4 = ?
上一个 下一个