افکار یک توسعه دهنده نرم افزار
اسمم میلاد فلاحی هست و علاقه خیلی زیادی به محصولات open source مثل لینوکس دارم. رشته تحصیلیم فناوری اطلاعات گرایش اینترنت و شبکه های گسترده هستش و در دانشگاه های .. مازندران - شمال - شهید بهشتی و فرهنگ و هنر تحصیل کردم . من در اواسط دهه هشتاد به صورت آماتور وارد دنیای بازی سازی شدم ابتدا با game maker و بعد با unity اما خیلی زود مسیرم رو تغییر دادم به برنامه نویسی همیشه معتقدم که یک توسعه دهنده وقتی می تونه همه چیو درک کنه و بفهمه پشت کد های primitive چه اتفاقاتی می افته که با یک زبان سطح پایین کار کنه مثل c . من با objective c شروع کردم و بعد سی و سی پلاس پلاس رو در حد آماتور یاد گرفتم . و بعد با جاوا آشنا شدم و خیلی متفاوت بود با زبان هایی که قبلا کار کرده بودم درواقع جاوا خیلی جذاب تر بود واسم و ادامه ش دادم.. از نظر من جاوا در شی گرایی انعطاف پذیر ترین و بهترین زبان برنامه نویسیه و کاتلی ندر آینده دنیای برنامه نویسی رو درگرگون خواهد کرد چرا که معتقدم باهوش ترین برنامه نویس های دنیا دور هم جمع شدن و این زبان رو به وجود آوردن. همچنین علاقه خیلی زیادی به تاریخ و علوم سیاسی دارم و معتقدم که همه باید بدونن که گذشته کشورشون چجوری بوده و مدام از خودشون بپرسن که ما به کدام سمت داریم می ریم و اگه جامعه مون از هر لحاظی رو به افوله فرار نکنیم و بمونیم مثل رنسانس اروپا جامعه مون رو اصلاح بکنیم چرا که هیچ کسی بجر خود ما در افولی جامعه مون روی کرسی اتهام نیست و مقصر خود ما ها هستیم و نباید خودمون رو تبرئه کنیم .
میلاد فلاحی
نصب اکستنشن آی مجیک ( imagick )
این کار یه مقدار زمان بره ولی خیلی امکانات خوبی بهمون میده.
ابتدا به اطلاعات php نصب شده بر روی سیستم یا host دسترسی داشته باشیم
echo phpinfo();
با این دستور میشه به اطلاعات php و apache دسترسی داشت.
باید اطلاعات Compiler و Architecture و Thread Safety رو به دست بیاریم . وقتی که من این پست رو می نویسم روی سیستمم اطلاعات به صورت زیره
Thread Safety
این اطلاعات رو برای نصب نیاز داریم.
بعد که این اطلاعات رو به دست آوردیم وارد این آدرس میشیم
من اولی رو انتخاب می کنم چون Architecture نسخه x64 هستش . و نصبش می کنم .
بعد از نصب وقتی داخل cmd عبارت
magick -version
رو وارد کنیم باید نسخه imagick رو باید ببینیم
قدم بعدی نصب imagick برای php هستش وارد این آدرس میشیم
در حال حاضر بالا ترین نسخه پایدار برای php برای نسخه php 7.1 یا php71 اگه نسخه php تون بالا تر از 71 هستش همون 71 رو انتخاب کنید. 4 تا گزینه هست من دومی رو انتخاب می کنم چون TS هستش به معنی Thread Safe وx64 و همچنین نسخه php بالا تر از 71 هستش . بعد از این که دانلود شد فایل ها رو از حالت فشرده خارج کنید و فایل php_imagick.dll رو داخل مسیر
xampp/php/ext
کپی کنید و در فایل php.ini مقدار
extension=php_imagick.dll
رو در مسیر Dynamic Extensions وارد کنید
توجه کنید که حتما باید در اینجا باشه در غیر این صورت کار نمی کنه.
قدم بعدی اینه که imagick binaries رو دانلود کنید . برای این کار ابتدا وارد این آدرس بشید
یکی از این فایل ها باید دانلود بشه اگه دقت کرده باشید ما در قدم اول اطلاعات compiler و Architecture رو به دست آوردیم با توجه به اون اطلاعات من باید پنجمی رو انتخاب کنم ، دانلودش کنم ، بعد از دانلود اطلاعاتشو استخراج کنم و فایل های dll شو در مسیر
xampp/apache/bin
کپی می کنم. بعد از این کار شما به imagick دسترسی دارید و می تونید از همه امکاناتش استفاده کنید