bahagian seterusnya: 内存管理基础知识756 permainan

5 秒后自动播放下一节
  Tonton Lagi

PHP7底层源码级开发实战

pengenalan >
babperisian kursus
Bab1PHP7 asas pembangunan tahap kod sumber (1)

Pengenalan Kursus

Membawa anda untuk menyusun dan memasang PHP7

Bagaimana untuk membandingkan prestasi PHP7 dan PHP5 (tanpa perbandingan, tiada jurang)

Apakah ciri baharu PHP7?

PHP7 mempunyai ciri baharu yang lain

Kenali semua ciri PHP7 sekali lagi

Apakah zval yang kecil dan elegan

Zval pertempuran sebenar sepadan dengan pembolehubah yang berbeza

Zend_string dan latihan salin atas tulis

Membawa anda melalui penggunaan praktikal jenis rujukan

Bab2PHP7 amalan pembangunan tahap kod sumber asas (2)

Apakah tatasusunan dalam kod sumber PHP7

Membawa anda berlatih menambah, memadam, mengubah suai dan menyemak tatasusunan

Teruskan berlatih menambah, memadam, mengubah suai dan menyemak tatasusunan (mengetahui secara menyeluruh logik pelaksanaan asas tatasusunan)

Ringkaskan pembolehubah asas sekali lagi

Asas pengurusan ingatan

Apakah proses peruntukan memori sebenar_HD

Apakah itu Pengurusan memori Kecil?

Membawa anda berlatih pengurusan ingatan kecil

Penjajaran memori bongkah

Fahami tanda sebenar ingatan Kecil dan Besar

Bab3PHP7 asas pembangunan tahap kod sumber (3)

Penghakiman penandaan memori dan saiz pelepasan memori

Ringkasan pengurusan ingatan

PHP menjalankan kitaran hayat

Apakah mod CLI

Kitaran hayat praktikal mod CLI

Fahami gambar rajah panggilan fungsi bahagian permulaan modul

Penjelasan terperinci tentang peringkat php_module_startup

Penjelasan terperinci tentang php_request_startup

Penjelasan terperinci tentang fasa pelaksanaan dan pengurusan

Apakah tiga mod FPM

Bab4PHP7 asas pembangunan tahap kod sumber (4)

Pengetahuan asas pengaturcaraan rangkaian

Amalan pengaturcaraan rangkaian

Amalan pemprosesan isyarat

Kitaran hayat FPM

Pertempuran praktikal: menyahpepijat FPM menggunakan GDB

Penjelasan teori protokol FastCGI

Protokol FastCGI dalam tindakan

Teruskan mengamalkan protokol FastCGI

Ringkasan bab

Bab5PHP7 asas pembangunan tahap kod sumber (5)

Adakah bahasa yang ditafsirkan juga perlu disusun?

NFA和DFA

Menggunakan re2c untuk analisis leksikal

Pengenalan kepada Analisis Tatabahasa dan Paradigma Backusian

Pertempuran praktikal: menggunakan bison untuk analisis sintaks

Analisis leksikal dan sintaksis PHP7

Pertempuran praktikal: Proses analisis leksikal PHP7

Proses analisis sintaks PHP7

AST disusun ke dalam set arahan

Pertempuran praktikal: proses menyusun AST ke dalam opcode

Bab6PHP7 amalan pembangunan tahap kod sumber asas (6)

Asas mesin maya Zend

Pertempuran praktikal: Pelaksanaan mesin maya Zend

Ringkasan dan ulasan

AST, tindanan, jadual simbol dan set arahan sintaks pemecahan

putus proses pelaksanaan perintah_HD

AST, tindanan, jadual simbol dan pemalar termasuk sintaks

Pelaksanaan sintaks termasuk

AST tatabahasa penghakiman bersyarat

Tindanan, jadual simbol, pemalar dan set arahan untuk pernyataan bersyarat

Proses pelaksanaan sintaks bersyarat

Bab7PHP7 asas pembangunan tahap kod sumber (7)

AST foreach, tindanan, jadual simbol dan tatasusunan malar

untuk setiap set arahan

Proses pelaksanaan bagi setiap sintaks

Pengecualian pengendalian AST, tindanan, jadual simbol, pemalar dan set arahan

Proses pelaksanaan pengendalian pengecualian

Tulis sambungan mudah

Pertempuran praktikal: analisis terperinci pengembangan

Sambungan pembalakan mudah

Analisis lanjutan SeasLog (1)

Analisis lanjutan SeasLog (2)

Bab8PHP7 asas pembangunan tahap kod sumber (8)

Analisis jenis fungsi dalaman

tarikh lanjutan dalaman

Semakan dan Tinjauan Kursus

  • BatalbalasMenghantar
  • Batalhantar notaMenghantar