دسته‌بندی

برچسب ‘zend’

اندر فواید زند

اردیبهشت ۶م, ۱۳۸۳

Zend همان‌طور که از نامش برمی‌آید ( حالا این برآمدنها مانند بقیه برآمدنها نمی‌باشد و چه ربطی به PHP و Zend دارد، شما هم فهمیدید به ما بگویید، یکی نیست بگه تو داری وراجی می‌کنی یا در باره Zend حرف بزنی) محیطی را برای استفاده‌ی برنامه نویسان از PHP فراهم آورده است ، این محیط امکانات debugging دارد ( خود این محیط را با java نوشتن ، کاری نداره می‌خوای امتحان کنی، بعد نصب zend بزن JVM را خراب کن ، اگه zend بالا آمد یه ایمیل به من بزنین و اسم پیشنهادیتون هم بگین من اسمم را به آن اسم عوض می‌کنم، حالا نرین به خاطر اسم من با مسولین zend روهم بریزین که برن با dot net بنویسنش ، خداییش بیاین به خودم بگین ارزونتر باهاتون کنار می‌ام، تازه آنها اجنبی هم هستن خیلی مذاکره باهاشون کار بدیه )
و اما Zend studio شکلش که این جوریه
زند استودیو
البته من همین جا بگم موافق به کار بردن زیاد رنگ آبی در نمای این box نبودم ولی به هر حال من نخواستم که نظرات من باعث بشه که ملتی از کار و زندگی‌اشان بیفتن ، اگه دقت کنین یه ذره قرمز آن ته مها می‌بینین برای همینه
اگه دوست داشتین می‌تونین برین این‌جا یه سری demo هست برای کار با zend ولی شاید هم لازم نداشته باشین ، اگه داونلودش کنین به راحتی می توانید باهاش کار کنید ، تنها معایبش را نام ببرم که عبارتند از ( آقا حالا چرا می‌زنی مزایایش هم می گم )
۱- اگر می خواهید فارسی کار کنید باید کمی قوه تخیل خود را قوی کنید چون که فارسی را در محیط zend چپ به راست می‌بینید ولی در IE درست می شود
۲- آن‌قدر که فکر می‌کنین هم کامل نیست ، فکر نکنین یه IDE کامل پیدا کردین که بیا و صفا کن ، یه ذره تا عادت کنین طول داره مخصوصا اگه به dot net و محیطهایی از این قبیل عادت کرده باشید. اگه می‌خواهین محیطش را ببینید این جا را کلیک کنید .
و اما از هز چه بگذریم ویژگی هایش را نمی‌شود نادیده گرفت :
۱- کامل کردن کد : در صورتی که اسم تابع را تا نیمه نوشته باشید بقیه را برای شما کامل می‌کند و به شما متغیرهایش را نمایش می‌دهد
۲- توان شبیه‌سازی کامپایل : هنگامی که شما کد را اجرا می‌کنید در یک محیط معمولی interpret می‌شود و ممکن است داخل بعضی از حلقه ها و یا شرطها نشود و کد کامل از نظر داشتن خطا محک نخورد ولی zend تمام کد را محک می‌زند.
۳- نمایش دادن تمام توابع : تمام توابع php را به شما نمایش می‌دهد تا این که توی نوشتن کد دچار مشکل نشوید
۴-برای اکثر OSهای موجود ( به جز win98) دارای محیط می‌باشد ، حتی برای linux ، قابل توجه آنهایی که علاقه وافر به نوشتن php در linux دارن ( و از قضا شاید این ترم آز بانک هم داشته باشند )
۵- ویژگی که خیلی داره همین که یه IDE کامله خودش کلیه بقیه‌اش باشه دفعه بعد

و اما Zend Studio Server
این یک نرم‌افزار است که برای شما PHP را در IIS , Apache , … نصب می‌نماید و در عوض امکانات دستی را از شما می‌گیرد ( برای کسانی که به محیط text عادت کرده اند و تنظیمات را دستی در فایلهای ini انجام می‌دهند هم ترک عادت است و هم جهشی بزرگ ) باحالیش اینه این هم برا اکثر OS ها هستش .
اگه می خواهین ببینین که کامپیوترتان می تواند Zend را اجرا کنه این جا را یه نگاهی بندازین.
Zend یه ستودیو جدید زده به ورژن ۳.۵ که از php 5.0 beta پشتیبانی می‌‌کند ( همان طور که می‌دانید در php 5 شاهد حضور کلاسها و … می‌باشیم که به سمت OO حرکت می کند ، درباره PHP 5.0 و اطلاعات بیشتر یه سر به سایت نیما بزنین )

ادامه‌ی نوشته …

مهندسی نرم افزار , , , , , , , , , , , , ,