learning has another meaning

Posts tagged ‘php steps’

how php works


مراحل عمل البى اتش بى

ما هو معروف انه يتم تنفيذ الاوامر على السيرفر  ولذا سميت البى اتش بى ب

server side scripting language

كيف تعمل البى اتش بى

بتمر ب3 مراحل

  1. Parsing
  2. Compilation
  3. Execution

فى المرحله الاولى :مهمتا  تفهم الكلام بتاع المبرمج(الكود)

فى المرحله التانيه :يتم تحويل الكود الى تعليمات تفهمها الاله(مثال عندمت نضغط  اى زر فى لوحه المفاتيح  فان نظام التشغيل يفهم اى زر قمت بالضغط عليه ولا يكتب لك اى حرف اخر

فى المرحله التالته :مرحله تنفيذ الاوامر

_________________________________________________________________

عندما تقوم بتنزيل اى برنامج مثل اكسمب او وامب  تجد ملف  يحمل الامتداد

php.ini

هو ببساطه عباره عن ملف الاعدادت الخاصه بالبى اتش بى ويعتبر اهم حاجه وبتغير اى سطر فيه تتغير خصائص اللغه ده هنتعامل معه ان شاء الله فى الدروس القادمه بالتفصيل

________________________________________

لكى نستطيع ان نبدأ السيرفر او قواعد اليبانات او غيرها لابد ان  يتوفرلدينا

PHP interpreter

ويسمى ايضا بالمفسر ويعتبر هو الوسيط بين المبرمج  واللغه مثلا عندما تقوم بتشغيل السيرفر وليكن الاباتشى كل مهمتك فقط محصور ه فى ضغطك زر لتشغيله اما كيفيه تشغيله فهى مهمه

PHP interpreter

________________________________________

البى اتش بى عباره عن 3 مديول

consists of 3 modules (Core PHP, Zend Engine and Extension Layer)

Core PHP is the module which handles the requests, file streams, error handling and other such operations

Zend Engine(ZE) is the one which converts human readable code into machine understandable tokens/op-codes. Then it executes this generate code into a Virtual Machine.

Extensions are a bunch of functions, classes, streams made available to the PHP scripts, which can be used to perform certain tasks. For example, as we need mysql extension to connect to MySQL database using PHP

المعنى الانجليزى لهم اوضح

_______________________________________________

ه ببساطه ايه هى بى اتش بى وكيف تعمل

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: