视野博客 > 网站架构

网站架构

网站相关技术:网站技术架构,网站架构方案,大型网站架构,门户网站架构.

浅谈集团教育公司官网架构设计

本文中的集团教育公司,泛指集团模式的教育/培训企业,一般在全国各地有多家直营分公司或加盟机构。由于子公司(各地分校)过多,又都在独立运营,在这个无网络不兄弟的时代,如果没有一套好的官方网站平台解决方法,那么摊子越大就挂的越快。
一、先了解一下现状(仅供参考 不以偏盖全)
1、网站过于分散

目前各分公司有50多个网站大家各自为战,不易与集聚人气。对网络推广带来极大的不便和资金的浪费。由于公司网站分散在不同的地域,就有不同的网络提供商,就造成了主机托管或虚拟主机的费用增大,造成了资源浪费。

又拍网架构-又一个用到python的网站

又拍网是一个照片分享社区,从2005年6月至今积累了260万用户,1.1亿张照片,目前的日访问量为200多万。5年的发展历程里经历过许多起伏,也积累了一些经验,在这篇文章会介绍一些在技术上的积累。
又拍网和大多数Web2.0站点一样,构建于大量开源软件之上,包括MySQL、PHP、nginx、Python、memcached、redis、Solr、Hadoop和RabbitMQ等等。又拍网的服务器端开发语言主要是PHP和Python,其中PHP用于编写Web逻辑(通过HTTP和用户直接打交道), 而Python则主要用于开发内部服务和后台任务。在客户端则使用了大量的Javascript, 这里要感谢一下MooTools这个JS框架,它使得我们很享受前端开发过程。 另外,我们把图片处理过程从PHP进程里独立出来变成一个服务。这个服务基于nginx,但是是作为nginx的一个模块而开放REST API。
阅读更多 »又拍网架构-又一个用到python的网站

Linux下LAMP(Apache+PHP+MySql)环境配置(第二版)

  • by
ApacheLAMP是一个缩写Linux+Apache+MySql+PHP,它指一组通常一起使用来运行动态网站或者服务器的自由软件: * Linux,操作系统; * Apache,网页服务器; * MySQL,数据库管理系统(或者数据库服务器); * PHP 和有時 Perl 或 Python,脚本语言。 今天介绍一下Linux下LAMP(Apache+PHP+MySql)环境配置:

IIS6.0下PHP FastCGI环境搭建

phpFastCGI是可伸缩架构的CGI开放扩展,其主要行为是将CGI解释器进程保持在内存中并因此获得较高的性能。传统的CGI解释器的反复加载是CGI性能低下的主要原因,如果CGI解释器保持在内存中并接受FastCGI进程管理器调度,则可以提供良好的性能、伸缩性等。 今天介绍一下IIS6.0下PHP FastCGI环境搭建,一些资料称IIS下FastCGI的运行效率是ISPAI的两倍之多。不管到底怎么样,如果您还停留在ISAPI的运行环境下的话,一定要先测试再使用。免得造成不必要的麻烦。

门户网站架构Nginx+Apache+MySQL+PHP+Memcached+Squid

服务器的大用户量的承载方案 一、前言 二、编译安装 三、 安装MySQL、memcache 四、 安装Apache、PHP、eAccelerator、php-memcache 五、 安装Squid 六、后记 一、前言,准备工作 当前,LAMP开发模式是WEB开发的首选,如何搭建一个高效、可靠、稳定的WEB服务器一直是个热门主题,本文就是这个主题的一次尝试。 我们采用的架构图如下: 引用-------- ---------- ------------- --------- ------------ | 客户端 | ===> |负载均衡器| ===> |反向代理/缓存| ===> |WEB服务器| ===> |数据库服务器| -------- ---------- ------------- --------- ------------

MySql数据库迁移常用方法

mysql在MySql的日常使用中不可避免的会出现数据迁移的时候。如:更换数据库服务器、更换数据库类型。 小插曲:我国的文字真是博大精深,“迁移”这个词能把我们常做的数据库的迁移都表达清楚。如:
  • 释义1:搬移;从一处搬到另一处。(对应:更换数据库服务器)
  • 释义2:变化、变迁。(对应:更换数据库类型)。

将SQL Server数据库导出为SQL文件

  • by
Microsoft Sql Server Logo通过 SQL Server 数据库发布向导,可以将 SQL Server 数据库部署到 SQL Server 2000 或 2005 宿主环境中。 该向导生成一个 SQL 脚本文件,当在共享宿主环境中通过带脚本执行窗口的基于 Web 的控制面板建立了到服务器的唯一连接后,该脚本文件可用于重新创建数据库(架构以及数据)。如果宿主服务提供程序支持,数据库发布向导还可直接将数据库上载到位于共享宿主提供程序处的服务器。

什么是Raid?Raid特性及实现

  • by
RAID是“Redundant Array of Independent Disk”的缩写,中文意思是独立冗余磁盘阵列。冗余磁盘阵列技术诞生于1987年,由美国加州大学伯克利分校提出。 RAID磁盘阵列(Redundant Array of Independent Disks) 简单地解释,就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用,其特色是N台硬盘同时读取速度加快及提供容错性 Fault Tolerant,所以RAID是当成平时主要访问数据的存储速度问题(Storage)不是备份问题(Backup Solution)。

Windows PowerShell-Windows下的Shell管理

PowerShellWindows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework 的强大功能。它引入了许多非常有用的新概念,从而进一步扩展了您在 Windows 命令提示符和 Windows Script Host 环境中获得的知识和创建的脚本。

VMware下linux虚拟机工具安装

vmware虚拟化在我们现在的网站架构中,可以说是无处不在,如果你有在VMware,像我一样碰到了Linux下的时间跑不准问题。那么安装虚拟机工具则可以帮您解决这一烦恼。