PDA

View Full Version : تغییر در Source های خود php.exe



sweb
سه شنبه 22 خرداد 1386, 12:11 عصر
سلام می خوام بدونم که چطوری می تونم Source های نگارش 4 پی اچ پی رو که در سایتش قابل دانلود هستش و با زبان C نوشته شده رو به میل خودم تغییر بدم و نسخه کامپایل شده ازش بدست بیارم. لطفاً کمک کنید بگید در ضمن از چه کامپایلری باید استفاده کنم. متشکرم. :افسرده:
کاربرایی که با C کار کردن میدونن چطوری میشه این کارو انجام داد کمک کنید.

oxygenws
سه شنبه 22 خرداد 1386, 18:21 عصر
مثلا چه تغییری می خوای بدی؟!

sweb
سه شنبه 22 خرداد 1386, 21:20 عصر
مثلا چه تغییری می خوای بدی؟!

میخوام مثلاً نوعی تابع در توابع string ایجاد کنم که Limitation داشته باشه. واسه کاربردهای گوناگون می خوام. به نظر شما از چه کامپایلری میشه استفاده کرد راهنماییم کنین!
بعد اگه به تابع جدید کاربردی رسیدم چطوری می تونم برای سایت www.php.net بفرستمش؟ :لبخندساده:

amirhosein
چهارشنبه 23 خرداد 1386, 10:58 صبح
یه مقاله تحت عنوان توسعه php نوشته آقای امید متقی راد در سایت وجود داره که فکر کنم مفید باشه

oxygenws
چهارشنبه 23 خرداد 1386, 11:11 صبح
زبان برنامه نویسی C می باشد، ولی شما باید تحت Zend Engine کار کنید.
این رو بخون، برای PHP4 نوشتم، برای افزودن یک تابع (و نه برای تغییر دادن یک تابع)
http://oxygenws.com/blog/archives/37-PHP.html

و این یکی:
http://www.php.net/manual/en/internals.php

باید تابع ات هم باید اول اون رو توی PECL بذاری و برای این کار هم باید تابع ات مورد قبول ایشون بشه تا بتونی اونجا بذاری. بعدا اگر اون رو مطلوب دیدند، همراه نسخهء اصلی آپ می کنند. مثل توسعه های PDO که اول توی PECL بود.

موفق باشید.

oxygenws
چهارشنبه 23 خرداد 1386, 11:19 صبح
امیر حسین جان شرمنده، پست شما رو ندیده بودم که پست زدم.