学php之前要学什么

人气:193 ℃/2022-11-29 23:49:29

学php之前要学什么?让我们一起了解一下吧!

学php先学程序代码,比如HTML、CSS、javascript等,不用很精通,但是需要能够看懂,之后开始学习PHP语法以及编写,熟悉Mysql、Web服务器Apache/Nginx、Linux和HTTP协议,最后还需要学会使用PHP框架。如果是零基础的初学者,建议选择培训班进行系统化学习,才能更快上手。

拓展:php工程师岗位职责

1.进行开发程序的技术评测、程序的bug处理以及技术代码的开发;

2.进行数据库、各类栏目、程序模块的主要设计与开发;

3.需要依照公司需要负责erp、oa、crm系统等项目技术开发;

4.根据公司要求需要完成不同程度的开发、系统评测等任务内容;

5.定期检查并且维护网站程序,解决程序所出现的各种系统bug;

以上就是今天分享的全部内容,希望能够帮助到大家。

php学完基础还要学什么

PHP学完基础知识后哪个框架更合适继续学习?

有了一些基本的 PHP 知识,我应该学习 Python - Django 还是 Ruby - Rails,即两者中哪个更有前途?

我应该学习哪个:Django 还是 Rails?

(Web 开发经验:短暂尝试过 PHP,构建了许多低流量的 Rails 应用程序,做过一些 UI/UX/设计,最近开始玩 Django。更喜欢 Python 而不是 Ruby;对我来说,用 Python 编码就像输入我的意识流.)

如果您对 Python 或 Ruby 有强烈的偏好,您可能应该选择其相应的框架。根据我的经验,Ruby 在 Rails 中的使用将是 99% 的普通事情,例如处理用户交互和获取/放置数据,这并没有充分利用该语言。然而,每种语言的一些情感延伸到各自的框架。

如果你只是想建一个网站,他们的能力非常相似,选择是个人喜好和编码风格的问题。如果您打算与其他人一起工作,那么无论您使用哪种框架,您都应该更好地关注可读性。

Python vs Ruby 等

如果您更喜欢英文代码,Python 更容易读/写,如果您更喜欢模式匹配字符,Ruby 更容易读/写,因为它使用各种字符作为关键字的类似物。 (Python 是由讲英语的人创建的,Ruby 是由讲日语的人创建的。)

如果您想处理数据,Python 包就可以轻松击败 Ruby。

如果您的背景是理论/研究/系统,并且 C 可能是您的第一个背景:我的一些计算机科学朋友更喜欢 Ruby 编写脚本,因为它更强大、更灵活。 Ruby 有闭包,更擅长支持函数式编程范式。许多人更喜欢 Python。不管偏好如何,我们都厌倦了 Rails 的缺陷,但我们已经学会了解决其尴尬的约定和怪癖的方法,直到它成为一个有用的工具。

Django vs. Rails = 透明 vs. 更少的工作。

Rails 为你做了更多的工作。它生成文件并在幕后运行魔术脚本。

您可以在代码中保存一些按键。

- 由于您不完全了解发生了什么,本应简单的错误变得耗时。我个人发现调试 Rails 怪癖所花费的时间远远超过魔术节省的时间。

- 你必须知道它所有的魔法约定在哪里应用。示例:Rails 有时会自动复数根据模型规范创建的模型名称和表。当它这样做和不这样做时,我会忘记我的头顶。

一个新的 Rails 项目为您生成了很多东西。

您不必做太多额外的工作来设置日志和测试等内容。

- 目录结构对初学者来说是压倒性的,即使你习惯了 Rails 也会感觉混乱。一个新的 Rails 项目的顶层有 11 个目录,但你不需要在很长一段时间内查看 app、config 和 public 之外的任何内容。

Rails 社区更大,这很棒。

如果您具有 PHP/Perl Web 开发背景:互联网上有很多人使用“华丽”、“性感”和“聪明”等形容词来描述 Rails。我对此感到困惑,直到我意识到它们来自 PHP,相比之下,这使一切看起来都很优雅。无意冒犯——Rails 是一个不错的网络框架选择,我只是不会称它为性感。

Django 透明且结构极简;你所看到的就是你得到的。所有设置都集中在一个地方。事情需要明确包括在内。同样,赞成或反对取决于您的个人喜好。

我还没有使用它来遇到特定的缺陷。设置后五分钟,我有一个视图从数据库中转储信息,这在我第一次使用 Rails 时花了一个小时的教程和调整配置文件。

作为记录,相当于 Django 内置管理工具的 Rails 是“activeadmin”,相当于 Rails 内置数据库迁移的 Django 是“south”。两者都很棒。

推荐

首页/电脑版/网名
© 2025 NiBaKu.Com All Rights Reserved.