新浪 Sina App Engine Alpha2 已经上线,服务器部署中,新一轮邀请结束~

In: News!| 服务器环境相关/2010年二月06日-星期六 00:46:44 / 共 442 次被阅读

6 2010

image       落雪一直在关注新浪SAE的 Sina App Engine,这个服务已经在 新浪云端分布式应用环境 一文中做过介绍,关注这个产品是因为这是落雪认为这是既Google GAE以来新浪一个非常有竞争力的产品,特别是运用了PHP+Mysql的开源开发环境,同时会解决一些国内小网站的运营成本问题,形成云服务。

      很佩服新浪在国内最近的几次动作,面对国内复杂的政治环境和极差的互联网环境,新浪一直在坚持做自己的产品,用户可以像很多Google App Engine的用户那样,架设自己的服务,进行学习研究。国内最近一直在打击域名、打击服务器运营商,希望新浪能够一直坚持下去。

       废话不多说,言归正传,经过近2个多月(落雪自己感觉的),从Alpha1到Alpha2,新浪SAE加入了不少新的特色功能,从其围脖可以看到,新的Alpha2加入了预览之XHProf调试工具,新版SDK并公布了新版API接口,与之而来的有重要的SAE的API手册下载,都是令人振奋的好消息:

…阅读全文

PHP 5.3.1 正式版已经发布

In: 编程开发相关/2009年十一月20日-星期五 10:22:37 / 共 394 次被阅读

20 十一 2009

image         PHP是一种CGI程序编写语言,易学易用,运行速度快,可以方便快捷地编写出功能强大,运行速度快,并可同时运行于 Windows、Unix、Linux平台的Web后台程序, 内置了对文件上传、密码认证、Cookies操作、邮件收发、动态GIF生成等功能,PHP 直接为很多数据库提供原本的连接,包括Oracle、Sybase、Postgres、Mysql、Informix、Dbase、Solid、 Access等,完全支持ODBC接口,用户更换平台时,无需变换PHP代码,可即拿即用.

下载:PHP 5.3.1 for Windows ( 25.3 MB )
下载:PHP 5.3.1 for Linux ( 9.97 MB )

…阅读全文

Sina App Engine 新浪云端分布式应用环境上线(alpha)

In: News!| 服务器环境相关| 编程开发相关/2009年十一月15日-星期天 23:58:06 / 共 541 次被阅读

15 十一 2009

image           新浪新云计算产品已经上线——Sina App Engine(SAE)。针对Google App Engine(GAE),针对国外的Twitter,新浪最近一段时间的动作可真的是非常的大。不过此次推出的Sina App Engine只是面对其内部开放测试和邀请。其实在落雪看来,这是大型网站急于和草根网站划清界限的开始,也是新浪未来几年在服务器领域、开发领域与IDC平台的又一业务拓展。如果经营出色,将会诞生更多优秀的虚拟主机甚至是一系列开发测试平台。

       那么到底什么是SAE呢,来看看官方的说明和介绍:

Sina App Engine是基于PHP的Web应用开发和运行平台.致力于为广大SAE开发者提供简单高效的分布式应用环境.

目前采用的是经过修改的PHP5.3(这里有修改列表),同时提供支持主从分离的Mysql5.0,Memcached和Cron服务.

由于Runtime中禁用了部分函数,作为替代方案,我们还提供了数据抓取,分布式存储,图片处理等接口.

…阅读全文

Microsoft Web Platform微软基于Web开发平台与Web App Gallery

In: 服务器环境相关| 编程开发相关/2009年六月24日-星期三 11:02:36 / 共 656 次被阅读

24 2009

image     今年微软即将出笼的一个非常酷的产品是一个很小的下载管理程序 – 微软Web平台安装程序(Microsoft Web Platform Installer),它极大地简化了web服务器和web开发设施的安装和配置。这是个你可从网站下载的免费工具 (这里是该工具的直接链接 )。它可在Windows XP, Vista, Windows 7, Windows Server 2003 和 Windows Server 2008下工作。

     Web Platform Installer提供了一个简易的方式,可让你在Windows机器上快速安装和定制开发或部署网站和应用所需的所有软件。这个工具自动地分析你系统目前安装的东西,允许你轻松地标记需要添加的额外组件,然后在你点击安装按钮时,自动一次就完成所有安装,免去了你自己手工安装每个组件的必要。

…阅读全文

Blog 数据迁移完毕,WordPress我来了

In: 关于落雪实验室/2009年六月08日-星期一 02:04:39 / 共 509 次被阅读

8 2009

从ASP平台的Z-blog正式迁移到了WordPress,Z-blog的程序用了快2年了,其实还是很不舍得Z-blog的。

但是时间长了也暴露出一些问题,虽然当时对blog做过URL的优化,但Z-blog的URL自定义链接功能远不如Wordpress强大。再加上本身模板、插件的更新速度比较慢,刚好自己要重新开始重读PHP,只好放弃了。

新的落雪的BLog分成2个部分,落雪的家、落雪实验室,以后还会分离出更多的项目。当然这里还是作为我写日记的地方,写点属于自己的东西。落雪实验室会变成一个计算机软硬件、数码、开发、新闻综合性的平台。

当然新的程序在迁移过程中经历了很多困难

1.原始Z-blog的数据源,使用了月光提供的插件进行导出后还存在一部分的编码错误。

2.CSS的样式的全部重构,当然还是要感谢模板原作者。

…阅读全文

php额外学习-MVC-离开初级的php&html混编

In: 网站开发设计/2009年四月08日-星期三 01:18:56 / 共 416 次被阅读

8 2009

最近看学习视频,一直看到前一大部分老师都用了php和html混编的形式,不过自己课下想想,其实从一开始学习php的过程,这种方式是不值得提倡的。

如果从没有GUI 的C基础而言,php和html代码混编也许比较容易理解。

但如果面对大型项目开发,会发现维护起来或者二次开发会是一场噩梦,混编的结果就是造成大量程序与界面代码堆积在一起,可读性极低。

原来看过几个简单的模板编程的例子,得出的结论是:

大型项目,特别是经常需要维护扩展的项目,要进行MVC分离。不然维护起来是一场噩梦。。

小型项目,特别是页面元素比较少的,不是经常变动的,混编就满足需要。

但回头看看大型程序开发比如phpwind、Discuz!、DEDE还有一些CRM程序,发现MVC和准确细节的注释是一个程序员的素质和美德。

…阅读全文

[PHP语言开发学习笔记] 二、PHP与C语言的一些想法和总结的一些区别

In: 网站开发设计/2009年三月22日-星期天 18:47:12 / 共 312 次被阅读

22 2009

最近一段时间开始了php的系统学习,学习的过程中,深有感触的就是语言和语言之间其实很多地方是相通的。

读大学那会儿,大一大二老师在课堂上讲C语言,面对我们的没有漂亮的GUI开发环境,只有蓝底白字的Turbo C环境。那时候,我对C的认识就是开发鸡兔同笼的小玩意,殊不知C其实是各种复杂语言,不论是面向对象的还是面向过程的,不论是VB VC 还是PHP、JAVA、ASP的基础,它们其最根本的算法都是来源于C。

于是最近在我的linux环境下面 又一次打开了C环境,最近又一次开始把我压在书桌下面的大学课本C语言那出来做一次系统的复习和回顾。如果当时学习的时候知道这些,现在也不至于走这么多弯路。一个优秀的开发者,如果没有精通C,我觉得是无所作为的。最低层最更根本的算法,才是真的拿的出手的东西。

下面总结和看了一些关于PHP和C 的一些区别,挺有用,留下来作为笔记。

…阅读全文

Windows 2008 server(Win+Apache+Mysql+PHP)环境 架设教程图文教程

In: Windows| 服务器环境相关| 网站开发设计/2009年二月23日-星期一 02:59:57 / 共 684 次被阅读

23 2009

转自Discuz!

    现在,windows 2008 发布有一段时间了,不少人也开始部署在服务器上,windows2008自带的IIS升级到7.0版本,功能变化了不少,最近dz官方发布了dz7.0的正式版本,正好用来安装测试一下。
本篇主要讲解构造服务器的环境,一般来说我不赞成使用集成安装包,虽然方便,但是不能很好的满足自己的要求,我使用的软件分别是php5.2.6、 MySQL5.0.67,因为要安装ss/xs,所以也下载了zendoptimizer3.3.3,另外还下载了phpmyadmin,我都是分别到官 方站点下载的,一个是自己用起来放心,二是保证安装时不出毛病。

     1、安装IIS7.0,默认安装windows2008后,iis 并没有安装,安装很简单,也不需要安装光盘,点击快速启动栏的服务器管理器按钮或者开始–管理工具–服务器管理器,在角色里点击添加,添加web服务 器角色,在出现的选择窗口里选择ISAPI筛选器、IIS管理器等你需要的功能,点击安装后等待片刻就安装好了,点击管理工具—iis管理器,出现的 页面与iis6.0还是有比较大的差别,功能基本都是图标按钮了,我一般都是将默认的站点关闭,因为默认站点的目录是c:inetpub,启用默认站点 对服务器的安全设置有点拖累,然后新建一个站点,将目录设置到其他分区,比如我就设置到E:inetpubwwwroot目录,新建站点就做好了,在 e:inetpubwwwroot下新建一个目录如Tdz(测试dz用),将测试文件复制进来,当然现在还不能安装,因为其他需要的条件还没准备好。

…阅读全文

Ubuntu下配置LAMP(Linux+Apache+Mysql+PHP)环境

In: Linux| 服务器环境相关| 网站开发设计/2009年二月22日-星期天 10:07:31 / 共 584 次被阅读

22 2009

       研究ubuntu也有段时间了,最近发现原来的老服务器用win2003天天被攻击,要不就是DDOS,要不就是内网ARP,所以我研究ubuntu当然是以网络架构和环境搭建有关,只有解决了这个问题,才能把安全问题搞定。

       由于自己用的是桌面版的Ubuntu8.04,于是就想架设一个LAMP环境来学PHP,也趁此机会学一下PHP服务器的架设。

一、安装Ubuntu8.04

配置LAMP环境的配置,在这个教程里面里并不会讲述如何安装Ubuntu8.04,因为关于如何Ubuntu8.04在网上已经有很多的教程了,大家可 以去ubuntu论坛(官方)去查看。当然不推荐wubi安装。因为我自己用wubi安装使用虚拟机就发生了崩溃,然后就进入了小黑屋再也出不来了。
这里我就给出一个链接好了,Ubuntu8.04硬盘安装指南,如果你重来没有安装过Ubuntu,建议你在安装前先去官方的中文WIKI去了解下如何安装Ubuntu。

二、Apache的安装

…阅读全文

Windows2003 Web主目录权限分配技巧

In: 服务器环境相关| 网站开发设计/2008年十二月06日-星期六 14:28:59 / 共 596 次被阅读

6 十二 2008

Windows 2003IIS6.0web主目录设置技巧对应iis6.0

配置 Web 权限
以下是根据发布的材料的用途来配置 Web 权限的各种方法:

• 启用读取、写入和目录浏览:启用这些权限允许客户端查看资源列表并进行修改(除非对这些资源没有写入权限)、发布自己的资源以及处理文件。
 
• 启用写入;并禁用读取和目录浏览: 如果只想让客户端在目录中发布私人信息,而不希望别人查看所发布的内容,可以设置写入权限,但不设置读取和目录浏览权限。该配置在客户端端提交选票或性能检查时非常有用。
 
• 启用读取和写入;并禁用目录浏览:如果希望通过隐藏文件名来提高安全性,可设置该配置。然而,请注意,通过隐藏文件名来设置安全性是一种低级的安全防范措施,因为一个故意破坏者可通过试探和错误信息来猜测出文件名。
 
• 启用索引资源:如果打算让客户端搜索目录资源,请确保启用了索引服务。

保护脚本代码
如果在发布目录中有一些不想让客户端看到的脚本文件,您可以通过不授予“脚本资源访问”权限来拒绝访问。可执行文件将作为静态 HTML 文件处理,除非为该目录启用了“脚本和可执行文件”。

要阻止 .exe 文件下载并作为 HTML 文件来查看,但允许其运行,可在发布目录的“虚拟目录”属性页中,将执行权限更改为“脚本和可执行文件”。

这一权限级别使所有可执行文件受“脚本资源访问”设置的影响。换句话说,如果选中了“脚本资源访问”,有读取权限的客户端可以看到所有的可执行文件;有写入权限的客户端既可运行它们,也可以编辑它们。

…阅读全文

关于我

落雪在故宫的照片   ID:Fallensnow
  落雪★无痕   
  网站产品经理 23岁
  E-mail Me & QQ: 67557160

      欢迎来到 落雪实验室 -落雪个人IT资讯站点,落雪实验室关注Web前端、用户体验与互联网技术,同时与大家分享优秀精品软件,一起探讨操作系统使用、数据库使用与优化、网站开发、运营与互联网产品管理技术,欢迎大家畅所欲言。  

      Everyday is new.

  • 老姜: 使用这个功能还需要修改将喜欢的主题做下修改。还在学习中,受教了。 [...]
  • 减肥药哪种好: 正想买空间和域名呢好好看看 [...]
  • 麻烦积点德: 好文。。 不过我对这个域名不怎么感兴趣。 [...]
  • 北斗天狼: 3.0我上次也用了一周时间,但是感觉性能方面还比不上2.9,只是功能上增加 [...]
  • 麻烦积点德: 看来没有怎么做推广哦。。。 [...]