background preloader

Web develop

Facebook Twitter

热热视频的优酷视频空间. ASP.NET 三层结构下使用GridView增删改查. Mozilla Firefox. PHP100中文网 - 中国第一档PHP资源分享门户. PHP视频教程 (第一讲) Powered by phpwind. 9个很有发展潜力的PHP开源项目. PHP的开源世界可谓相当精彩,其中大家也接触的不少著名的PHP开源项目,比如Drupal、Sugar CMS、Joomla等等,但在本文中,笔者将选取9个最新知名度不是太高,但可在某些方面很实用,目前还在发展阶段,很有潜力的PHP开源项目。 相信各 位读者看了之后会惊叹:原来PHP还能干这么多事情。 1、PHP FOR Android 现在,iphone和Android大行其道,拥有它们已经成为一种潮流。 而Android的市场份额也变的越来越大。 而现在除了可以用JAVA来编写Android应用外,还多了一种选择,那就是可以使用PHP去编写相关的Android应用了,这都要归功于一个开源 项目Php For Android( 如果想了解这个项目,可以阅读如下的这篇文章《Build Your First PHP for Android Application》。 某些数据库任务涉及很复杂的逻辑计算,而不是简单使用几句SQL语句就可以解决问题。 存储过程可以用相应的SQL去编写的,如微软的存储过程使用T-SQL,Oracle则采用PL-SQL。 当安装了PL/PHP项目后,你就可以在PostgreSQL下执行使用PHP编写的存储过程了,可以使用你熟悉的PHP语法,十分简单。 PHP-QT项目( 的功能,也就是说,可以使用PHP-QT去编写一些功能强大的桌面应用。 但有点遗憾的是,这几年这个项目的发展有点迟缓了,如果确实有兴趣的话,建议也去研究下PHP-GTK这个项目( 4、Phuby 最近,Ruby核心团队成员Aaron Patterson完成了phuby,它可以在Rails应用下运行php应用程序。 5、另外一个phuby Sean Huber也发布了另外一个同名的项目,居然也叫phuby,但这个跟上面介绍那个是完全没任何关系的。 6、Objective-PHP and Moka Objective-PHP and Moka are two ambitious projects headed by Stephen Lerodiaconou. 7、Php-serial 8、Apns-PHP.

10个免费的PHP脚本资源下载网站推荐. 当你试图管理站点内容,PHP是个很有效的工具,它可以被使用在不同的应用上,比如数据库,比如广告管理,内容组织等等。 下面的免费的PHP脚本资源,可以帮助你的网站为访问者提供更佳的动态体验。 Free-Php.net PHP-scripts.com Scripts.com HotScripts.com Gscripts.net ScriptDungeon.com Zubrag.com PHP.ResourceIndex.com PHPJunkYard.com TheFreeCountry.com 这些PHP脚本提供了资源列表,方便缺少代码积累的程序员使用。 Facebook 海量数据处理. 对着眼前黑色支撑的天空 / 我突然只有沉默了我驾着最后一班船离开 / 才发现所有的灯塔都消失了这是如此触目惊心的 / 因为失去了方向我已停止了就象一个半山腰的攀登者 / 凭着那一点勇气和激情来到这儿如此上下都不着地地喘息着 / 闭上眼睛疼痛的感觉溶化了 --达达乐队《黄金时代》 好几个地方看到这个 Facebook – Needle in a Haystack: Efficient Storage of Billions of Photos,是 Facebook 的 Jason Sobel 做的一个 PPT,揭示了不少比较有参考价值的信息。 【也别错过我过去的这篇Facebook 的PHP性能与扩展性】 图片规模 作为世界上最大的 SNS 站点之一,Facebook 图片有多少? 65 亿张原始图片,每张图片存为 4-5 个不同尺寸,这样总计图片文件有 300 亿左右,总容量 540T,天!

图片存储 前一段时间说 Facebook 服务器超过 10000 台,现在打开不止了吧,Facebook 融到的大把银子都用来买硬件了。 图片写入 尽管这么大的量,似乎图片写入并不是问题。 图片读取 CDN 和 Cachr 承担了大部分访问压力。 APC. Disclaimer: i do not guarantee it will work for you so you better use it at your own risk. It works for me. * I am using # symbol for all shell commands I am posting a quick step-by-step guide to install APC on servers (dedicated or VPS) with cpanel/whm working. First login as a root to your server/vps and make a directory to work with this plugin, #mkdir /home/APC-php #cd /home/APC-php now here we will first download the APC with following command #wget you can check for the latest version now you can use gzip and tar separately or tar -xzvf to unzip this file #tar -xzvf APC-3.0.14.tgz now you will have a APC-3.0.14 folder. #cd APC-3.0.14 now you have to make php configuration files by following command #phpize after this use following three commands # .

#make #make test #make install NOTE: if you are using suPHP then skip --with-apxs *one more thing, if you use check your php.ini location by #php -i | grep php.ini then open it with your favorite editor. mine was at.

Gmat

使用 Ruby on Rails 快速开发 Web 应用程序. Ruby on Rails 正在令整个 Web 开发领域受到震憾。 让我们首先了解底层的技术: Ruby 是一门免费的、简单的、直观的、可扩展的、可移植的、解释的脚本语言,用于快速而简单的面向对象编程。 类似于 Perl,它支持 处理文本文件和执行系统管理任务的很多特性。 Rails 是用 Ruby 编写的一款完整的、开放源代码的 Web 框架,目的是使用更简单而且更少的代码编写实际使用的应用程序。 作为一个完整的框架,这意味着 Rails 中的所有的层都是为协同工作而构造的,所以您不必自己再重复,可以完全只使用一门单一的语言。 本文详细介绍了 Rails 的组成部分,并介绍了它的工作原理。 Rails 介绍 关于 Rails,首先需要理解的是它的模型/视图/控制器(model/view/controller,MVC)架构。 模型 Rails 应用程序的模型部分主要是它所使用的底层数据库。 ActiveRecord 类是 Rails 的一个核心组成部分,它将关系型表映射为 Ruby 对象,使其成为控制器可以操作并能在视图 中显示的数据。

如果您愿意,您可以添加 Ruby 代码来在应用程序模型中执行额外的验证,加强数据关联,或者触发其他操作。 清单 1. Class Contact < ActiveRecord::Base end 控制器 控制器以其抽象形式执行应用程序的逻辑。 不过,Rails 不像那样非常通用;相反,它仅局限于在 Web 页中提供和收集数据。 视图 Rails 视图是我们编写 Ruby 代码的地方。 RHTML 是真正的模板格式 —— 不仅是在 HTML 中嵌入代码的方式 —— 这是一种更为有效的方法。 与之不同的是,模板引擎向 HTML 添加了一组定制的标签,让您能够将条件、循环以及其他逻辑作为增强的 HTML 标记的一部分来表示。 回页首 生成代码 Rails 所提供的工具主要是一组代码生成器。 支架 概念是 Rails 中的核心概念。 Rails 对其文件的组织是固定的而且非常普通的,不过这种组织相对严格。 构建一个简单的应用程序 在 Ruby on Rails Web 站点上有一些教程,可以完整地引导您创建一个简单的 Rails 应用程序(见 参考资料)。 示例应用程序是一个基本的通讯录。 生成模型(在此步骤中创建 MySQL 数据库和表)。 我们将详细研究每一个步骤。 清单 2. 清单 3.