
امروزه برنامه نویسان به منظور جلوگیری از تغییر کدهای برنامههای تجاری خود که به زبان php نوشتهاند، از نرم افزار ioncube استفاده میکنند. این برنامه، در سال ۲۰۰۲ توسط یک کمپانی انگلیسی برای جلوگیری از مشاهده، ویرایش و اجرای اسکریپتهای فاقد کد لایسنس ایجاد شد.
ادامهی مطلب

PHP، در ایجاد انواع برنامهها دخالت دارد و جزو زبانهایی است که به طور گسترده در شبکه اینترنت مستقر شده است و استفاده می شود.
با این حال، زبان PHP در برخی حالات به ویژه در مورد سیستمهای حساس به زمان، زبان کارآمدی شناخته نمیشود. به همین دلیل است که برای چنین کاربردهای خاص، تکنولوژیهایی مانند Node ،Go و Elixir ارائه شده است.
با این همه، بهینهسازیهای زیادی وجود دارد که به منظور بهبود عملکرد PHP در سرور شما قابل اعمال است.
با استفاده از این بهینه سازی ها، شما میتوانید با منابع کمتر، بازدهی بالاتری را بدست آورید.
ادامهی مطلب

این آموزش به شما کمک میکند تا بتوانید خطاهای PHP را در مرورگر وب نمایش دهید. این کار برای اهداف اشکالزدایی مفید است.
ادامهی مطلب

چنانچه مقاله "اضافه کردن cron job در سیستم عامل لینوکس/یونیکس" ما را مطالعه کرده باشید، میدانید که Cron Jobها در سیستمهای لینوکسی، وظیفهی اجرای عملیاتهای خاص در زمانبندی خاص را به صورت کاملاً اوتوماتیک به عهده دارد. با استفاده از cron jobها میتوانید عملیاتهای تکراری خود را در سیستم، به سادگی و بدون دخالت بهصورت کاملاً اوتوماتیک زمانبندی و اجرا نمایید.
ادامهی مطلب
- پنجشنبه 23 آبان 1398
- 1724 بازدید
-
حسین حسنی
- 0 دیدگاه

ممکن است فکر کنید کدهایی که به زبان PHP نوشته میشوند، فقط توسط وبسرور قابل اجرا هستند؛ اما این تمام ماجرا نیست! زبان PHP قابلیت اجرا توسط خط فرمان را نیز دارا میباشد که اصطلاحا به آن PHP-cli میگویند؛ اما اگر شما چند نسخه PHP بر روی سیستم خود نصب داشته باشید و دستور PHP را اجرا کنید، کدام نسخه از زبان PHP فراخوانی خواهد شد؟ برای فهمیدن این موضوع، دستور زیر را اجرا کنید:
php -v
خروجی این دستور، نسخه پیشفرض PHP را نشان میدهد:

اما اگر شما چند نسخه PHP بر روی سیستم خود نصب داشته باشید و بخواهید نسخه دیگری از PHP به عنوان نسخه پیشفرض تنظیم کنید، راه حل چیست؟ در این آموزش راه حل این مورد را بررسی خواهیم کرد.
ادامهی مطلب
PHP و افزونه های مرتبط با آن، معمولا جزو مهم ترین قسمت ایجاد سرور برای میزبانی است. در این مقاله یاد خواهیم گرفت که
چگونه PHP 7.2 را بر روی Ubuntu 18.04 LTS نصب کنیم.
پیش نیازها
- یک نمونه سرور به روز شده Ubuntu 18.04
- یک کاربر sudo
ادامهی مطلب

SOAP ، که مخفف Simple Object Access Protocol میباشد، یاری دهنده توسعه دهندگان وب برای ایجاد ارتباط میان دو سامانه است.
SOAP از پروتکل http یا https برای ایجاد ارتباط و از XML برای انتقال دستورات و اطلاعات استفاده میکند.
این پرتکل امروزه به قدری معروف و کاربردی است که در سامانه های پرداخت بانکی، سامانه های پیامکی، سامانه های خرید دامنه، رابط های کنترل پنل های هاستینگ، رابط های مجازی ساز ها و… استفاده میشود، به همین دلیل ضروریست که مدیران سرور های لینوکسی این ماژول را بر روی سرور های خود نصب و فعال کنند.
ادامهی مطلب

در دنیای میزبانی وب یکی از مهم ترین فاکتور ها،عامل سرعت است.Memcached (مم کشد بخوانید) برنامه ای است که برای افزایش سرعت دسترسی اطلاعات طراحی شده.وظیفه ای این سامانه به گونه ای است که برنامه نویس ابتدا مقدایری را به عنوان کلید و مقدار به سامانه ارسال میکند سپس با از آن به بعد تا زمان مشخصی آن اطلاعات در RAM ذخیره میشود تا درصورت درخواست مجدد سریعا اطلاعات بازیابی شوند.
نصب مم کشد بسیار ساده و روان است که در ادامه به توضیح مرحله به مرحله آن میپردازیم.
ادامهی مطلب

نصب این کتابخانه برای PHP واقعا ساده است!شما میتوانید با وارد کردن چند دستور ساده از طریق ssh به راحتی این کتابخانه را نصب کنید.
اما فراموش نکنید که قبل از این دستورات حتما مطمئن باشید که "EPEL repo" را قبلا نصب کردید!اگر تا کنون نصب نکردید با رفتن به صفحه http://fedoraproject.org/wiki/About_EPEL راهنمای نصبش را پیدا کنید.
ادامهی مطلب


این کتابخانه بیشتر به درد برنامه نویس های php میخورد که میخواهند سرور های لینوکسی خود را بصورت ریموت و از سروری دیگر کنترل کنند.
ادامهی مطلب