Heim php教程 php手册 学习php前需要掌握的基础知识

学习php前需要掌握的基础知识

Jun 13, 2016 am 10:29 AM
php

本文为大家介绍学习php前需要掌握的基础知识。很多人认为php可以从零基础开始学习,也就是不用学其他任何东西就可以直接去学php。的确,php入门简单,与其他知识也不挂钩,可以零基础学起,不需要具备其他知识。但是以我看来,学习php前还是得要掌握一些有关网页制作方面基础知的。学习php前,个人推荐是:hmtl -> css -> javascript -> mysql(也就是SQL语句) -> php。

html,css,javascript主要是用来做前台页面的,有人会问,既然我是学php,做的是后台程序,为什么要学前台制作呢?再说,大公司对于前台,后台,美工等不都有明确分工吗,还用的着我去写?是的,但是那是大公司,对于小公司来讲这些都是要一个人完成的。从页面设计,页面布局,美工,再到后台处理都是一个人或者几个人完成,没有明确的分工。所起必须前台,后台都会。在大公司里面,虽然有明确的分工,前台的这些东西虽然不要求你写,但是你必须看的懂。

mysql要掌握的就是sql语句,无非就是增、删、该、查,还有数据库优化等,这些比较简单,学起来也比较快,也是必须要掌握的知识。

至于ajax,jquery这些知识,当你的php学到一定程度的时候,可以考虑去学这些,因为在很多大型项目里面都要用到ajax,特别是聊天室。

下面列出学习php需要做到的:

1,保证你在手册的帮助下能看懂PHP代码。
2,保证你可以基本使用MySQL,常用的查询,包括联合查询都要会。MySQL的安装和用户权限配置要会。
3,保证你熟练使用table,理解HTML的数据组织和显示逻辑。
4,保证你理解CSS并可以进行p+CSS的布局,掌握 p , UL , DL , SPAN , P 等常见标记。(如果是专业人员,还要学习浮动,定位,lightbox等)。
5,保证你可以写常用的Javascript代码,并开始学习Javascript的库,例如Jquery。学习JS的库记住不要一下子去看源代码,先看手册然后根据例子学习,学会调用就可以了。(专业前台要研究库文件)。

1~5完成后,你就掌握了基本功,并且具备了单个文件处理问题的能力。这个时候开始学习业务逻辑。什么业务逻辑呢,就是通过代码的组织做出一个一个使用的功能。最基本的就是留言本了。这个部分最重要的就是理解,网站显示习惯,设置习惯,管理习惯,用户发布习惯。

6,熟练编写 留言本。可以熟练地通过几个PHP文件来实现小功能。比如,那些文件用来显示,哪些文件用来管理,哪些文件用来发布内容。并且粗略了解了会员功能。(可以下载留言本程序研究学习)。

7,开始接触大点的项目。先了解网站的网页流程。培养流程思路。这个时候,可以多装几个开源的PHP产品(包括国内外的),例如Discuz,DeDeCMS,Drupal等等。先不看这些产品的核心代码。看些配置,安装,模板的应用和接口。

8,开始了解网站业务架构,包括前台,后台,会员,数据流(用户到数据库,数据库到用户)。熟练掌握流程设计,比如要增加一个图片上传功能,需要几个文件。

9,找工作进行实践,一开始不要太挑剔,但是一定要找让你发挥的公司,开始接触客户需求,如何整理文档,解决bug。

10,在工作半年到一年左右,开始进行总结,根据选择的公司和你所做的应用,开始总结开发模式,模板引擎,数据库设计,等

更多相关教程请访问 php编程从入门到精通全套视频教程

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

CakePHP-Projektkonfiguration CakePHP-Projektkonfiguration Sep 10, 2024 pm 05:25 PM

In diesem Kapitel werden wir die Umgebungsvariablen, die allgemeine Konfiguration, die Datenbankkonfiguration und die E-Mail-Konfiguration in CakePHP verstehen.

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

CakePHP-Routing CakePHP-Routing Sep 10, 2024 pm 05:25 PM

In diesem Kapitel lernen wir die folgenden Themen im Zusammenhang mit dem Routing kennen.

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

CakePHP arbeitet mit Datenbank CakePHP arbeitet mit Datenbank Sep 10, 2024 pm 05:25 PM

Das Arbeiten mit der Datenbank in CakePHP ist sehr einfach. In diesem Kapitel werden wir die CRUD-Operationen (Erstellen, Lesen, Aktualisieren, Löschen) verstehen.

CakePHP erstellt Validatoren CakePHP erstellt Validatoren Sep 10, 2024 pm 05:26 PM

Der Validator kann durch Hinzufügen der folgenden zwei Zeilen im Controller erstellt werden.

See all articles