مقالات در زمینه طراحی و ساخت سایت و همچنین دامنه و هاستینگ

ابزارهای بسیاری برای کد نویسی PHP وجود دارند که با استفاده از آنها می توانید راحت تر برنامه نویسی نمایید. در زیر چند مورد را که مورد استفاده دارکوب نیز می باشد به شما نمایش داده ام. Aptana PHP Aptana PHP ویرایشگر متن باز PHP می باشد که در کنار Aptana Studio مورد استفاده قرار می گیرد. برای اطلاعات بیشتر به online documentation about Aptana PHP مراجعه نمایید. PHPUnit PHPUnit ابزار کامل JUnit جهت تست و بررسی PHP 5 می باشد. ابزاری جهت تست برنامه های نوشته شده توسط PHP شما می باشد. تست کردن برنامه توسط فریم ورک PHPUnit بسیار ساده می باشد; برای نحوه استفاده به نحوه استفاده مراجعه نمایید. Securimage Securimage ابزاری رایگان, جهت ساخت تصاویر با کدهای رندم CAPTCHA جهت امن سازی فرم های وب سایت می باشد. SublimeText http://www.sublimetext.com/ ابزاری برای ویرایش کدهای PHP که توسط برنامه نویسان مورد استفاده قرار می گیرد، Sublime Text دارای امکانات جانبی بسیاری در باکس کناری آن می باشد. می توانید چندین ستون/ ردیف/ پنجره در هر پروژه باز نمایید ، موس را در چندین جای مختلف قرار دهید، کلیدهای میانبر برای آیتم های مختلف تعریف نمایید و سایر موارد. ویژگی مورد علاقه من مدیریت بسته ها می باشد ، که با برنامه نویس امکان نصب پلاگین های مختلف را می دهد تا از تابع های مختلفی استفاده نماید. بسته های مختلف از بابت معرفی (سایر موارد را می توانید در این آدرس بیابید https://sublime.wbond.net/): phpDocumenter (ایجاد تالیفات حرفه ای) Alignment (مرتب سازی کدها) PHP Completions Kit (تکمیل کننده پارامترها؟) Automatic Backups (نگه داشتن فایل بک آپ همه چیز) Retro Computer Themes (قالب نماشی مترو) Bracket Highlighter (های لایت کردن براکت ها) LastModifiedIndicator (نمایکشگر تغییرات فایل) Composer https://getcomposer.org/ در صورتی که قصد استفاده از کتابخانه های محبوب PHP را دارید می توانید از این ابزار استفاده نمایید. به راحتی می توانید فایلcomposer.json در ریشه اصلی پروژه خود ایجاد نموده, و یک دستور را اجرا نمایید, و کلیه ارتباط ها بارگذاری می گردند و آماده استفاده می باشند. کتابخانه های بسیار در https://packagist.org Git/SVN/Version Control http://git-scm.com/ ابزاری جهت استفاده در پروژه های تیمی. در صورتی که چندین نفر بر روی یک فایل کار می نمایند و نیاز به بازگردانی به نسخه های قبلی باشد استفاده از این ابزار بسیار مناسب خواهد بود. به شما پیشنهاد می نمایم در مورد نحوه استفاده و امکانات به Git مراجعه نمایید. PHP Debugbar https://github.com/maximebf/php-debugbar ارسال اطلاعات رفع عیب و صفحه کنسول مرورگر. خروجی var_dump()ing برای شما ارسال خواهد شد, Jpop. این ابزار شبیه به FirePHP می باشد اما استفاده از آن بسیار ساده تر می باشد. این ابزار شبیه به Monolog می باشد, که اطلاعات رفع عیب PHP را به صورت پیچیده تر به خروجی ارسال می نماید. Faker https://github.com/fzaninotto/Faker کتابخانه بسیار جالبی از اطلاعات پیش فرض که می توانید از آن استفاده نمایید — نام, آدرس و سایر موارد. Geocoder https://github.com/geocoder-php/Geocoder ابزاری بسیار مناسب برای به کار گیری توابع مربوط به مکان که به مانند Google, Bing و MapQuest کار می نماید. Directus http://getdirectus.com Directus فریم ورک مدیریت محتوا نوشته شده بر پایه PHP می باشد که به شما امکان تغییر نحوه دریافت، پردازش و نمایش محتوا را می دهد. ;کافی است دستورهای SQL خود را بنویسید تا Directus سایر کارها را برای شما انجام دهد. در حقیقت می توانید از آن به عنوان یک سیستم مدیریت محتوا استفاده نمایید.

لینک:

ابزارها و وسیله های PHP برای برنامه نویسی و توسعه وب سایت

+ نوشته شده در چهارشنبه بیست و هفتم فروردین 1393 ساعت 9:56 توسط طراحی سایت دارکوب بدون نظر

برخی موارد در PHP به آن نیاز پید می نمایید که تگ های خاصی از HTML را حذف نمایید که تابعی برای این کار در PHP وجود ندارد. تابع strip_tags نیز به این صورت عمل می نماید که تنها تگ های خاصی را که شما در پارامترهای آن تعریف می نمایید را اجازه نمایش به آن داده می شود. تابع PHP زیرا عکس strip_tags عمل می نماید و تگ هایی که شما مشخص می نمایید را از HTML حذف می نماید. function strip_defined_tags($str, $tags, $stripContent = false) { $content = \; if (!is_array($tags)) { $tags = (strpos($str, >) !== false ? explode(>, str_replace(<, \, $tags)) : array($tags)); if(end($tags) == \) array_pop($tags); } foreach($tags as $tag) { if ($stripContent) { $content = (.+|\s[^>]*>)|); $str = preg_replace(#|\s[^>]*>).$content.#is, \, $str); } return $str; }

لینک:

حذف کردن تگ از HTML به وسیله PHP - عملیات عکس strip_tags

+ نوشته شده در شنبه بیست و سوم فروردین 1393 ساعت 9:52 توسط طراحی سایت دارکوب بدون نظر

برای تبدیل وب سایت به برنامه موبایل مخصوص iPhone و Android ابتدا می بایست نسخه موبایلی وب سایت خود را تهیه نمایید که برای پیاده سازی نسخه موبایلی سایت به شما پیشنهاد می نمایم سایت خود را ریسپانسیو نمایید. پس از تهیه نسخه موبایلی وب سایت به سایتwww.appypie.com/convert-website-to-mobile-apps مراجعه نموده و آدرس سایت موبایلی و یا ریسپانسیو خود را درج نمایید. در صورتی که سایت شما نسخه موبایلی نداشته باشد این سایت به صورت خودکار نسخه موبایلی سایت شما را تهیه می نماید که البته کیفیت مناسبی ندارد، پس بهتر است با مراجعه به متخصص طراحی نسخه موبایل سایت سازگار با موبایل طراحی شود.

تبدیل وب سایت به برنامه موبایل

به صفحه دیگری هدایت می شوید که در این بخش می بایست اطلاعات لازم در مورد برنامه و وب سایت خود را تکمیل نمایید و همچنین فایل لوگو و پس زمینه برای برنامه خود انتخاب نمایید. همچنین می توانید از تصاویر موجود در کتابخانه همین سایت استفاده نمایید.

تبدیل وب سایت به برنامه موبایل

پس از تکمیل مشخصات برنامه در مرحله اول می بایست اطلاعات مربوط به برنامه را ایجاد نمایید. در این مرحله در بخش های بالا 5 منو به صورت پیش فرض برای شما ایجاد شده اند که با کلیک بر روی هر یک می توانید بخش مورد نظر را ویرایش نمایید. بر روی هر کدام از کلیدهای بالا About , Contact , Call Us , Quote و website کلیک نموده و اطلاعات مربوط به بخش مورد نظر را تکمیل نمایید. در صورتی که قصد حذف منوی خاصی را داشته باشید می توانید بر روی علامت x بالای صفحه مورد نظر کلیک نمایید و همچنین در صورتی که قصد اضافه کردن صفحه به صفحات موجود را داشته باشید می توانید نوع بخشی که قصد ایجاد آن را دارید از بخش Choose from following pages to add to your Mobile App انتخاب نموده و سپس صفحه مورد نظر خود را تکمیل نمایید. سمت راست نیز پیش نمایش برنامه به شما نمایش داده می شود که می توانید ظاهر برنامه خود را در موبایل مشاهده نمایید.

تبدیل وب سایت به برنامه موبایل

* دقت نمایید حداقل تعداد صفحات برنامه شما می بایست بیشتر از 4 صفحه باشد.

پس از تکمیل این مرحله می بایست در مرحبه بعدی آدرس ایمیل خود را درج نمایید تا اطلاعات مربوط به برنامه برای شما ارسال گردد.برای تبدیل وب سایت به برنامه موبایل مخصوص iPhone و Android ابتدا می بایست نسخه موبایلی وب سایت خود را تهیه نمایید که برای پیاده سازی نسخه موبایلی سایت به شما پیشنهاد می نمایم سایت خود را ریسپانسیو نمایید. پس از تهیه نسخه موبایلی وب سایت به سایتwww.appypie.com/convert-website-to-mobile-apps مراجعه نموده و آدرس سایت موبایلی و یا ریسپانسیو خود را درج نمایید. در صورتی که سایت شما نسخه موبایلی نداشته باشد این سایت به صورت خودکار نسخه موبایلی سایت شما را تهیه می نماید که البته کیفیت مناسبی ندارد، پس بهتر است با مراجعه به متخصص طراحی نسخه موبایل سایت سازگار با موبایل طراحی شود.

تبدیل وب سایت به برنامه موبایل

به صفحه دیگری هدایت می شوید که در این بخش می بایست اطلاعات لازم در مورد برنامه و وب سایت خود را تکمیل نمایید و همچنین فایل لوگو و پس زمینه برای برنامه خود انتخاب نمایید. همچنین می توانید از تصاویر موجود در کتابخانه همین سایت استفاده نمایید.

تبدیل وب سایت به برنامه موبایل

پس از تکمیل مشخصات برنامه در مرحله اول می بایست اطلاعات مربوط به برنامه را ایجاد نمایید. در این مرحله در بخش های بالا 5 منو به صورت پیش فرض برای شما ایجاد شده اند که با کلیک بر روی هر یک می توانید بخش مورد نظر را ویرایش نمایید. بر روی هر کدام از کلیدهای بالا About , Contact , Call Us , Quote و website کلیک نموده و اطلاعات مربوط به بخش مورد نظر را تکمیل نمایید. در صورتی که قصد حذف منوی خاصی را داشته باشید می توانید بر روی علامت x بالای صفحه مورد نظر کلیک نمایید و همچنین در صورتی که قصد اضافه کردن صفحه به صفحات موجود را داشته باشید می توانید نوع بخشی که قصد ایجاد آن را دارید از بخش Choose from following pages to add to your Mobile App انتخاب نموده و سپس صفحه مورد نظر خود را تکمیل نمایید. سمت راست نیز پیش نمایش برنامه به شما نمایش داده می شود که می توانید ظاهر برنامه خود را در موبایل مشاهده نمایید.

تبدیل وب سایت به برنامه موبایل

* دقت نمایید حداقل تعداد صفحات برنامه شما می بایست بیشتر از 4 صفحه باشد.

پس از تکمیل این مرحله می بایست در مرحبه بعدی آدرس ایمیل خود را درج نمایید تا اطلاعات مربوط به برنامه برای شما ارسال گردد.

لینک:

تبدیل صفحات  وب سایت به برنامه موبایل iPhone و Android

 

+ نوشته شده در یکشنبه هفدهم فروردین 1393 ساعت 10:28 توسط طراحی سایت دارکوب یک نظر

CMS به طور گسترده مخفف استفاده اساسی از اینترنت متوسط تا کارشناسی در طی یک دوره از زمان میباشد. CMS هاستینگ نیاز به میزبانی سایت های پویا را دارد و کار با آن بسیار آسان است برای اضافه کردن و ویرایش و بروز رسانی مطالب مختلف با استفاده از رابط امن پنل مدیریت که در تمام اسکریپت های مدیریت محتوا پایه نشان داده می شود. چند سال قبل تنها کارشناسان حرفه ای می توانستند CMS را در سرورهای وب هاست با استفاده از تجربیات و دانش فنی پیکربندی کنند. اما امروزه حتی سطح پایه متوسط و آشنا به اینترنت می توانند CMS وب هاستینگ را با استفاده از آموزش های مختلف و منابع موجود در اینترنت انجام دهند. شما می توانید یک سیستم مدیریت محتوا برای دسترسی کاربران مختلف انجام دهید.
هنگامی که طرح CMS وب هاستینگ را با طرح های وب هاستینگ معمولی موجود مقایسه کنید شما می توانید برخی از ویژگی های اضافی اضافه شده همراه با ابزارهای موجود و نرم افزارها مشاهده کنید. یکی از این ویژگی که برای ارائه CMS هاستینگ از اهمیت بیشتری برخوردار است Fantastico میباشد که برای پشتیبانی از هر دو لینوکس و ویندوز در دسترس میباشد. این نرم افزار شخص ثالث به حساب می آید که در بسیاری از کنترل پنل ها مانند سی پنل وجود دارد و هدف اساسی از این نرم افزار این است که به کاربران اجازه می دهد انواع مختلف سیستم های مدیریت محتوا , تجارت الکترونیک و یا اسکریپتهای فروش آنلاین و خیلی چیزهای دیگر را فقط با یک کلیک نصب کنند. برخی از نرم افزار های مشابه دیگر هم نیز در دسترس میباشد اما Fantastico در میان کارشناسان پذیرفته تر و بیشتر ترجیح داده می شود و تعاملی بسیار انعطاف پذیرتر از دیگر نرم افزارها را دارد. شما می توانید بسیاری از اسکریپت های رایگان منبع باز را به صورت آنلاین پیدا کنید و انها را تحت دامنه خود گام به گام نصب و پیکربندی آسان کنید. شرکت هاستینگ بین المللی دارکوب ارائه دهنده بهترین و مقرون به صرفه ترین CMS هاستینگ در ایران میباشد. برای اطلاعات بیشتر با بخش پشتیبانی شرکت تماس حاصل نمایید.
بهتر است بدانید که CMS هاستینگ خوب و یا بد وجود ندارد و همه این نوع هاستینگ یکسان میباشد و آن هم به این دلیل چون به طور کلی همه این نوع هاستینگ یکسان میباشند. اگر شما CMS را برای وب سایت خود یا وبلاگ خود نصب کردید پس ما می توانیم آن را به عنوان CMS وب هاستینگ نام کنیم. نصب کردن CMS فضای زیادی بر روی سرور وب هاستینگ و همچنین پهنای باند ندارد. CMS می تواند تحت هر نوع طرح هاستینگ نصب شود.
لینک:
+ نوشته شده در شنبه نهم فروردین 1393 ساعت 10:43 توسط طراحی سایت دارکوب بدون نظر