阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 2746阅读
  • 0回复

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

级别: 论坛编辑
发帖
120
云币
229
J6AHc"k.  
LWN {  
随着云计算的普及,越来越多的网站在云上安了家。 odsFgh  
o^\Pt<~W  
-juG[zn  
$+!dP{   
在云上建站,不仅能降低研发、运维难度,更是大大的提升了网站的安全性。 t82'K@sq  
n%s%i-[5B  
~0a5  
]:59c{O  
网站上云后,为我们广大站长、码农们省去了运维的烦恼, {P]C>  
}OL"38P  
:x)H!z P  
Dj&~x  
让我们能够有更多的时间和精力去专注于网站本身。 7{L4a\JzT  
8w&-O~M  
DH-M|~.sf^  
.B# .   
那么,云上安全建站,我们还需要考虑哪些方面的问题呢? !Qe ;oMqy}  
K^shTh8k  
lmvp,BzC  
f'^uuO#x  
其实还有很多,比如,网站的设计语言、建站工具等等...... :"\,iH  
l@4_D;b3o"  
Xv8-<Ks  
q8v[u_(yD  
那么设计语言、建站工具这些,你又是如何决择的呢? PgWWa*Ew  
Q+ ^ &  
~2w&+@dV%  
=?<WCR C*  
接下来,我们就围绕建站语言和工具的选择这个话题,一起来深入聊一聊吧! %9J@##+  
`6D?te  
J:L+q} A  
/\I6j;$z  
可以从你的选择角度,选择原因分析、遇到的问题以及问题的解决方法等多方面开聊,畅聊有奖哦! (^d7K:-'  
z)qYW6o%  
jwDlz.sW!  
z8Q!~NN-K  
举个栗子: ^Xk!wJ  
nT6y6F _e  
GXtMX ha,  
  建站时,我选择的语言一般是PHP,因为他使用广泛、易开发,更因为 “PHP是构建在Web开发人员现实需求之上的....不同于其它笨重的,高负荷的方法,PHP非常轻便,是为Web开发度身定做的。它可以比其它同类技术更快,更容易的解决复杂的问题。”  我最常用的建站工具是Wordpress,wordpress拥有强大的扩展性,利用wordpress,我能够快速的搭建各种各样的网站,比如个人博客、门户网站、企业网站等。 +I3jI <  
Jz}nV1G(jz  
$MQ}+*Wr  
#z*,CU#S9d  
x sryXex;  
下面是云栖网友的热议回答: 9y7N}T6  
w,LtQhQ  
?"6Zf LRi  
uJ !&T  
" O&93#8  
云栖网友:西秦 Jl Do_}  
我自己本身也是一个程序员,所以我除了会使用一些别人写好的程序之外,自己往往也会写一些程序。使用别人的程序,我优先使用PHP,因为我自己更喜欢Linux的高性能和可移植性,PHP可以在Linux使用的非常好。建站时,我优先使用WordPress、Discuz这两款程序。他们有一个共同点,就是有非常多的组件和插件可以使用,可以大大的减少我们建站时的工作量,无需自己写代码,直接使用现成的插件就好。在自己写程序时,早期我使用ThinkPHP,现在已经切换到Laravel ,Laravel的composer用起来非常方便,相关的拓展包也比较多。 ?+yr7_f3*  
:!`"GaTy  
9%!h/m>rW  
XE}gl&\  
> H!sD\b  
来自云栖网友:初码 m&.LJ*uM\K  
任何使用PHP语言的网站,都是耍流氓! 任何不使用.NET架构构建的网站,都是生产力的浪费 任何不说微软好的开发人员,都会受到Windows蓝屏诅咒 任何不是用Visual Studio开发工具的程序员,都要打他的屁屁 rhJ&* 0M  
^X=Q{nB  
3db{Tcn\@]  
来自云栖网友:开化府尹 q2qi~}l  
我刚开始接触网站的相关知识学的是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环境,图像操作很方便基本没问题。 LW %AZkAx  
DXFu9RE\{  
|3*9+4]a  
f-ltV<C_  
gq+SM  i=  
来自云栖网友:wph95 XH%L]  
我选 Python,Django原因1. 生态好Python 的库 大而全 想必是不需要太多解释。不仅仅是web开发,机器学习,大数据分析等都拥有好用的库。2. 文档全https://www.djangoproject.com 有着细致入微的文档。(因为文档太多更新又快,没有持续稳定的中文文档。不是很利于新人)3. 社区活跃 t&r.Kf9Z\  
Django Community 10940 people, 157 countries, 3317 packages and projects.4. 核心开发者负责开发规划合理,在开发新版本的同时,会继续released 老版本。5. ORMdjango 的 orm 太太太太太太好用了。。。6. 语法糖不多,利于团队统一代码风格,更利于维护和迭代7.众多大公司 disquz ,instgram 选择。用起来也比较放心,可以照搬技术栈。
p8 rh`7  
而且 Django 不咋么吃内存和性能,配合阿里云的镜像,用起来不要太省钱又方便。 DD| 0?i  
( ;FxKm<P@  
CWj_K2=d  
B VBn.ut  
~f/|bcep  
来自云栖网友:贾东雪 ?bTfQH vX  
简单急速建站的话,我一般采用开源的网站程序,用的PHP比较多,感觉用开源程序能很快建站,对技术的要求也比较低。如果技术能达到,对源码可以适当的修改,既方便又快捷,功能强大。我自也做过论坛网站,流量不是很大,用的是我们阿里云的虚拟主机,速度很赞,但是对DDOS这方面的知识我不是很懂。这也是我正要学习的地方。加油阿里云,云栖社区的大牛希望我们一起交流经验,互相请教,取长补短! `zd,^.i5~  
o<`vh*U@,4  
=~#mF<z5  
来自云栖网友:51干警网 做为新手,并且不懂开发之类的。我的建议是使用linux配合php。 q!Du J  
好多用户一上来就使用Windows server,安装iis之类的做个网站,这个个人建议是不用。首先是win配置运行环境占用的服务资源相对于linux来说太高,这样用户的上云成本就相应的增加。其次,win虽然有着类似于平时电脑一样方便的可视化操作界面,不过他补丁多。特别是现在php程序的盛行。建站方面php语言的话推荐wp博客系统和dz论坛程序。 安全,方便。 像dedecms漏洞超级多,需要一定的安全指示;像phpwind这种基本不维护的程序建议不要图新鲜尝试。 DeO-@4+qKd  
,+=9Rp`md  
,/;Ae w;  
欢迎大家积极参与讨论,原话题地址 ]z'&oz  
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)