[返回编程技术首页]·[所有跟帖]·[ 回复本帖 ] ·[热门原创] ·[繁體閱讀]·[坛主管理]

学习编程从搭建开发环境和选择编辑器开始

送交者: wecode[☆★声望品衔7★☆] 于 2023-12-17 21:40 已读 2774 次 8赞  

wecode的个人频道

+关注

本文是给那些对学习编程开发感兴趣,但却又不知从何开始的初学者。

首先,学习编程涉及到选择什么开发语言。这里推荐初学者可以选择PHP作为入门语言。它不但语法简单易学,而且在网站开发方面也应用广泛。
本文将简单介绍如何用PHP进行编程开发。

在最新发布的2023年12月TIOBE编程语言排行榜上,PHP名列第七。TIOBE(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。


其次,如标题所述,需要先搭建一个开发环境。所谓开发环境,就是调试和运行程序的环境,既然选择了PHP,那么我们需要选择一个可以让PHP程序运行的环境。我们可以选择XAMPP。


XAMPP是最流行的PHP开发环境(XAMPP is the most popular PHP development environment),XAMPP 是一个易于安装的 Apache 发行版,包含 MariaDB、PHP 和 Perl等,只需下载并启动安装程序即可。可以从其官网(https://www.apachefriends.org/index.html)进行下载:https://www.apachefriends.org/download.html


按照官网的说明进行下载和安装即可。

然后,我们需要选择一个用于开发的编辑器。这里推荐微软的Visual Studio Code,这是一个非常好的编辑器。在软件开发领域,一个强大的代码编辑器对于开发者的重要性不言而喻。Visual Studio Code(简称VS Code)作为一款轻量级、强大的源代码编辑器,一直以其卓越的性能和丰富的扩展生态受到广大开发者的喜爱。我们可以从其官网(https://code.visualstudio.com/)进行下载。



上述的XAMPP和VS Code都下载安装好之后,启动运行这2个程序。


在XAMPP里,点击Apache 对应的Start按钮点击,启动Apache服务(可以认为Apache是一个网站运行服务,我们写的PHP程序需要让Apache来执行)


假设XAMPP是安装在C:\xampp目录下,我们可以在C:\xampp\htdocs下新建一个文件,比如叫test.php,然后用VS Code来打开这个test.php文件


在这个文件里,可以输入以下简单的2行语句



就这2行即可,然后保存。接着我们打开浏览器,在地址里输入 127.0.0.1/test.php,那么我们将看到浏览器页面窗口会显示一行文字:Hello world!




这正是我们此前所输入的那行语句:echo 'Hello world!'; 所显示的。你也可以把 Hello world!这个字串改成你所想要的其它字串,然后刷新页面,看看改动后的效果。

这虽然是最简单的一行语句,但已经可以在浏览器里运行了,别看简单,但更复杂的程序,比如像留园网的网站也是建立在PHP基础之上的,包括另外一个论坛网站某某城也同样是基于PHP的。


当我们学习了更多了网站程序开发技术的知识之后,了解如何把html和PHP进行结合,如何进行html页面的设计,如何使用PHP语言开发更复杂的功能,如何使用数据库进行数据读取等之后,要开发一个像留园网这样的网站也并非不可能。

下次我们将介绍开发网站程序所涉及的其它工具,以及开发更复杂的程序。


贴主:wecode于2023_12_17 21:47:11编辑
喜欢wecode朋友的这个贴子的话, 请点这里投票,“赞”助支持!

已标注为wecode的原创内容,若需转载授权请联系网友本人。若违规侵权,请联系我们

所有跟帖:   ( 主贴楼主有权删除不文明回复,拉黑不受欢迎的用户 )

有用VIM的吗? (无内容) - hanuman (0 bytes) 12/21/23
论坛里应该会有不少用VIM的程序员 - wecode (40 bytes) 12/24/23
欢迎有空多多交流和分享 (无内容) - wecode (0 bytes) 12/21/23
(^-^) 婉君 给 wecode 端来一杯咖啡! - 婉君 (88 bytes) 12/18/23
多谢! (无内容) - wecode (0 bytes) 12/18/23

用户名: 密码: [--注册ID--]

标 题:

粗体 斜体 下划线 居中 插入图片插入图片 插入Flash插入Flash动画


     图片上传  Youtube代码器  预览辅助



[ 留园条例 ] [ 广告服务 ] [ 联系我们 ] [ 个人帐户 ] [ 创建您的定制新论坛频道 ] [ Contact us ]