`
Jennycn
  • 浏览: 98251 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

从0开始学编程(22)--162-----从0开始用wordpress建博客

 
阅读更多
那边正在和空间商联系,请教上传的问题. 现在自然是知道了FTP软件是用来上传的. 但还是不知道如何上传,上传到哪里. 对方答应在服务器那边给我装一个Filezilla,说好了后把账号和密码告诉我. 我奇怪的是,为啥我本地的xampp里,不是说包含这个软件的吗,为啥本地的不能用.还是说都可以?

我这边,就学习如何用wordpress首先建一个博客. 因为,我想做的网站的其他功能也许还遥遥无期,但我现在学习的每一步,记录的博客,也是对自己有意义的.

我只想做一个,我自己想用的,对自己有意义的,也可能对某些人有些意义的网站.

这个建网站的过程,相信也是有意义的.对少数人,可能有技术意义,对多数人,可能没有. 但只要对想旁观这个过程的人,有阅读意义,即可.

对我自己,就是记录一个普通人的生活的意义. 这也是我想做的网站的一个目标:每个普通人,留下自己在这个世界上存在过的足迹.无论是物理意义上,还是精神意义上的. 不用价值观去判断有价值与否,只是客观的记录.世界,是有普通人的微小细节构成的.

好,开始建博客.

朋友,是难得的幸运.但在人人时间都紧张的时候,网络是最好的老师. 这几天,装环境时,就遇到很多问题,在网上一搜,就会发现,每个问题,都有很多很多人同样遇到过,没有什么痛苦是你自己最独享的,没有什么麻烦是你自己最独特惹出来的:) 只要你选择做一件事情,你就会所有其它用这样方式做这事情的人一样,有许多一样的经历. 没有更笨.

搜索从0开始建wordpress博客的文章,从里面挑自己觉得合适的

http://fairyfish.net/2007/06/25/installing-wordpress-locally/

1:搭建环境.
我已经做好了.
2:下载最新版的 WordPress ZIP 文件夹,解压并存放在 xampp\htdocs 目录下。
我的在D盘
3你第一次使用 WordPress 的时候,我们要创建 MySQL 数据库用于安装 WordPress。我们所需要做的就是在浏览器上输入:http://localhost/phpmyadmin/。
(我的是http://localhost:8888/phpmyadmin/, 这应该就是昨天小兄弟和我说的,我的apache的端口现在是8888)

进入数据库管理界面。选择 utf8_unicode_ci 和 utf8_general_ci 作为数据库格式,数据库名可以自定义:

1)这段,我没明白utf8_unicode_ci 和 utf8_general_ci的意思

搜索找到:http://zhidao.baidu.com/question/202930323.html

当前,utf8_unicode_ci校对规则仅部分支持Unicode校对规则算法。一些字符还是不能支持。并且,不能完全支持组合的记号。这主要影响越南和俄罗斯的一些少数民族语言,如:Udmurt 、Tatar、Bashkir和Mari。

utf8_unicode_ci的最主要的特色是支持扩展,即当把一个字母看作与其它字母组合相等时。例如,在德语和一些其它语言中‘ß’等于‘ss’。

utf8_general_ci是一个遗留的 校对规则,不支持扩展。它仅能够在字符之间进行逐个比较。这意味着utf8_general_ci校对规则进行的比较速度很快,但是与使用utf8_unicode_ci的校对规则相比,比较正确性较差)。

例如,使用utf8_general_ci和utf8_unicode_ci两种 校对规则下面的比较相等:

Ä = A

Ö = O

Ü = U

两种校对规则之间的区别是,对于utf8_general_ci下面的等式成立:

ß = s

但是,对于utf8_unicode_ci下面等式成立:

ß = ss

对于一种语言仅当使用utf8_unicode_ci排序做的不好时,才执行与具体语言相关的utf8字符集 校对规则。例如,对于德语和法语,utf8_unicode_ci工作的很好,因此不再需要为这两种语言创建特殊的utf8校对规则。

utf8_general_ci也适用与德语和法语,除了‘ß’等于‘s’,而不是‘ss’之外。如果你的应用能够接受这些,那么应该使用utf8_general_ci,因为它速度快。否则,使用utf8_unicode_ci,因为它比较准确。

2)我对utf8也还没明白,又搜索

找到ascii,unicode,和utf
http://baike.baidu.com/view/742823.htm
对可以用ASCII表示的字符使用UNICODE并不高效,因为UNICODE比ASCII占用大一倍的空间,而对ASCII来说高字节的0对他毫无用处。为了解决这个问题,就出现了一些中间格式的字符集,他们被称为通用转换格式,即UTF(Universal Transformation Format)。目前存在的UTF格式有:UTF-7, UTF-7.5, UTF-8, UTF-16, 以及 UTF-32。

后面的一些讲具体的多少字节,如何转换的我没看懂.也不看了.




分享到:
评论
9 楼 Jennycn 2011-11-21  
Jennycn 写道
6.后面的高级部分,我也不看了,直接看这个教程

http://fairyfish.net/2007/06/04/wp-theme-lesson-1-intro/

觉得看了对php开发也有些了解

每个主题至少要有这两个文件 – style.css 和 index.php。index.php 告诉主题中所有的元素如何布局,style.css 则告诉主题中所有的元素该如何展示和样式。下面是一个完整的主题含有的文件列表(现在我们不用详细了解这个列表每个文件的意思,有个这样的印象就可以了):

style.css
index.php
home.php
single.php
page.php
archive.php
category.php
search.php
404.php
comments.php
comments-popup.php
author.php
date.php



今天看另外一个教程里的解释

首页:index.html
存档页:archive.html
页面:page.html
文章页:single.html
联系页:contact.html
无边栏页:full_width.html
图片:/images/
样式表:style.css
缩略图:screenshot.png
http://www.ludou.org/create-wordpress-themes-html-template.html
8 楼 Jennycn 2011-11-21  
事实是,我现在,2011.11.21日,在自己的机器上是搭好了一个wordpress的博客

我刚刚去tukeq看,他们的博客也是用的wordpress

我正在想把页头改成我自己设计的,就算勉强过关了
7 楼 Jennycn 2011-11-21  
我又卸载了小兄弟装的xampp,他装在D盘的twdownload下,这次,我直接装D根目录下了

然后还是出现和他装的一样的报错,就是说mysql没有启动或被防火墙阻止了

但现在localhost没问题,apache的端口没有再改为8888了

直接在里面试验wordpress也没问题
6 楼 Jennycn 2011-11-21  
去安全那里查, mysql   3306/tcp   # MySQL (XAMPP: MySQL Default Port)

把wordpress的配置里的dbhost改成了 localhost:3306

再试试,还是一样的
5 楼 Jennycn 2011-11-21  
http://localhost:8888/wordpress/
Jennycn 写道
4.在网页上打开 http://localhost/wordpress/,点击 create a wp-config.php file 链接,然后根据后面的步骤输入数据库信息创建 wp-config.php 这个 WordPress 数据库配置文件。

那我就是:

点击后,出现了一个界面提示我没有wp-config.php文件,这个config这几天知道意思了,是配置的意思. 说是没有wordpress的配置文件.

再点击看帮助文档

http://codex.wordpress.org/zh-cn:%E7%BC%96%E8%BE%91_wp-config.php

我没看明白的是,端口

"如果你的主机为数据库使用备用端口的话,就需要修改wp-config.php中的DB_HOST值以反映出主机备用端口设置。

对localhost

define('DB_HOST', 'localhost:3307');

"

我要不要改为3306呢?



我全部都手动设置好了,可是现在输入http://localhost:8888/wordpress/

倒是 提示Error establishing a database connection
4 楼 Jennycn 2011-11-20  
6.后面的高级部分,我也不看了,直接看这个教程

http://fairyfish.net/2007/06/04/wp-theme-lesson-1-intro/

觉得看了对php开发也有些了解

每个主题至少要有这两个文件 – style.css 和 index.php。index.php 告诉主题中所有的元素如何布局,style.css 则告诉主题中所有的元素该如何展示和样式。下面是一个完整的主题含有的文件列表(现在我们不用详细了解这个列表每个文件的意思,有个这样的印象就可以了):

style.css
index.php
home.php
single.php
page.php
archive.php
category.php
search.php
404.php
comments.php
comments-popup.php
author.php
date.php
3 楼 Jennycn 2011-11-20  
5.很顺利地做到密钥了.

这个数据库前缀,我还没有想明白啥时用.同一个数据库装第二个博客是什么含义?

$table_prefix是被放在你的数据库表格前面部分的设定值, 数据库前缀的设置对提高你的站点安全以及在同一数据库中安装多个WordPress站点都非常有用,通过改变默认值“wp_” 为随机独一的值,可减轻站点受攻击的可能性,总体上提高你的网站安全性。

// You can have multiple installations in one database if you give each a unique prefix
$table_prefix  = 'r235_';   // Only numbers, letters, and underscores please!
在同一个数据库上安装第二个博客的时候,可以通过指定不同的前缀来安装。

$table_prefix  = 'y77_';   // Only numbers, letters, and underscores please!
2 楼 Jennycn 2011-11-20  
就是先复制那个config的sample(例子)文件,改名为wp-config.php

然后照着帮助文档里的配置一一配置
1 楼 Jennycn 2011-11-20  
4.在网页上打开 http://localhost/wordpress/,点击 create a wp-config.php file 链接,然后根据后面的步骤输入数据库信息创建 wp-config.php 这个 WordPress 数据库配置文件。

那我就是:http://localhost:8888/wordpress/



点击后,出现了一个界面提示我没有wp-config.php文件,这个config这几天知道意思了,是配置的意思. 说是没有wordpress的配置文件.

再点击看帮助文档

http://codex.wordpress.org/zh-cn:%E7%BC%96%E8%BE%91_wp-config.php

我没看明白的是,端口

"如果你的主机为数据库使用备用端口的话,就需要修改wp-config.php中的DB_HOST值以反映出主机备用端口设置。

对localhost

define('DB_HOST', 'localhost:3307');

"

我要不要改为3306呢?

相关推荐

    Wordpress入门建站教程

    ### WordPress入门建站教程知识点详解 #### 一、WordPress简介 **1.1 定义与功能** - **定义**:WordPress是一款使用PHP语言开发的博客平台,支持PHP和MySQL数据库,可在相应的服务器环境中部署。 - **功能**: -...

    wordpress博客模板

    WordPress博客模板是网络内容创作和展示的重要工具,尤其在个人博客、企业网站和新闻资讯类站点中广泛应用。基于PHP编程语言,WordPress提供了丰富的主题选择,让使用者可以根据自己的需求和喜好定制网站外观。在这...

    wordpress自助建站

    - **WordPress社区**: 在线论坛、用户群组、开发者博客等资源丰富,为学习和解决问题提供了便利。 通过以上知识点的学习和实践,你可以轻松掌握WordPress自助建站,并根据需要创建出功能强大、个性化十足的网站。

    教程:腾讯云使用WordPress从零开始建站-黑科鸡Blog(六)

    【教程详解:腾讯云使用WordPress从零开始建站】 在继续我们的建站教程之前,先简单回顾一下上一期的内容:我们已经成功进入了WordPress的后台。接下来,我们将学习如何利用WordPress创建一个个性化的主页。 ...

    wordpress项目源码

    1. **WordPress建站**:WordPress提供了丰富的建站工具,用户无需编程基础也能快速搭建网站。预设的主题和页面构建器允许用户自定义布局和样式,而内置的WYSIWYG编辑器让内容创作变得简单。 2. **博客功能**:作为...

    空间域名常识和Wordpress快速建站

    总的来说,“空间域名常识和WordPress快速建站”是一门实用的课程,涵盖了从基础的网络知识到高级的网站搭建技巧。通过学习,无论是个人博客还是企业官网,都能快速有效地建立起来,并保持良好的运行状态。肖恩的...

    PHP实例开发源码—多用户博客源码 WordPress mu.zip

    【标题】"PHP实例开发源码—多用户博客源码 WordPress mu.zip" 是一个基于PHP编程语言的开源项目,主要用于构建支持多用户的博客系统。这个压缩包中的源代码是WordPress多用户版本(WordPress MU,现已被合并到...

    基于PHP的博客WordPress简体中文正式版源码.zip

    使用WordPress建站需要注意安全问题,定期更新WordPress核心、主题和插件可以防止潜在的安全漏洞。此外,定期备份数据库和文件,使用安全插件,以及设置强密码都是确保网站安全的关键步骤。 **SEO优化** WordPress...

    [源码][整站程序]WordPress英文网站(带27000文章数据)_wp.rar

    这个资源对于想要了解或研究WordPress建站、数据分析、SEO优化以及内容管理等方面的知识非常有价值。 【描述】:“[源码][整站程序]WordPress英文网站(带27000文章数据)_wp”进一步说明了这是一个完整的WordPress...

    基于PHP的dmandwp外贸建站(wordpress建站和DM系统区块)源码.zip

    【描述】中的“wordpress建站”指的是利用WordPress作为平台进行网站开发。WordPress以其丰富的主题和插件库,易于上手的后台管理界面,以及强大的社区支持,成为全球最受欢迎的网站建设工具之一。它适用于博客、...

    wordpress oxygen可视化编辑器

    **WordPress Oxygen 可视化编辑器** WordPress Oxygen是一款强大的可视化编辑器,专为希望拥有更多设计自由度的WordPress用户设计。这款编辑器以其直观的拖放界面和深度定制能力而闻名,让即使是没有编程背景的用户...

    酱茄Free主题(资讯/媒体/博客WordPress主题)开源版

    【酱茄Free主题】是一款专为WordPress平台设计的开源主题,尤其适合用于创建博客、资讯媒体和图片展示网站。这款主题以其简洁、优雅的设计风格,为用户提供了丰富的自定义选项和功能,使得网站构建更加灵活。 一、...

    Wrodpress快速建站入门教程

    《WordPress快速建站入门教程》是一份针对初学者的指南,旨在帮助用户了解如何使用WordPress这一流行的开源内容...通过实践和不断学习,你将成为一名熟练的WordPress建站者,能够根据需求打造出专业且吸引人的网站。

    手把手教你搭建免费个人博客

    - **原因**:Wordpress 提供了一种极其简单的方式来搭建博客,即使是没有编程经验的用户也能轻松上手。 - **操作步骤**: - **访问网站**:打开浏览器,输入网址 `https://wordpress.com/`。 - **注册账号**:如果...

    6.7W源码资源文章数据打包源码站整站32G打包wordpress.rar

    1. **WordPress基础知识**:WordPress是一种广泛使用的开源内容管理系统(CMS),用于构建各种类型的网站,如博客、企业网站、电商网站等。了解WordPress的基础操作,如安装、更新、插件管理、主题切换等,是使用此...

    03 建博客网站 (WordPress) 03 管理博客文章(流畅)视频教程3.zip

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(随意编程),有任何使用问题欢迎随时与我联系,我会及时为您解惑,...

    个人博客;论文;机器学习;深度学习;Python学习;C++学习;.zip

    在这个压缩包文件中,我们可以看到一系列与信息技术相关的主题,涵盖了从个人博客的创建与管理,到学术研究的论文撰写,再到编程语言的学习,特别是机器学习、深度学习这两个热门的领域。接下来,我们将深入探讨这些...

    03 建博客网站 (WordPress) 02 新建分类 发表博客(流畅)视频教程2.zip

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(随意编程),有任何使用问题欢迎随时与我联系,我会及时为您解惑,...

    Wordpress Kick it

    【Wordpress Kick it】是一个关于WordPress的专题,旨在帮助初学者快速掌握WordPress的使用和建站技巧。WordPress是全球最受欢迎的开源内容管理系统(CMS),它提供了丰富的功能和灵活性,使得创建和管理网站变得...

    软件编程资料

    总之,软件编程涵盖了广泛的知识领域,从编程语言的基础到具体应用,再到相关工具的使用,都需要投入时间和精力去学习和实践。对于初学者,建议从一门语言入手,逐步扩展到其他领域,同时利用在线资源和社区支持,...

Global site tag (gtag.js) - Google Analytics