رفتن به مطلب

lion

کاربر سایت
  • تعداد ارسال ها

    112
  • تاریخ عضویت

  • آخرین بازدید

تمامی مطالب نوشته شده توسط lion

  1. lion

    آموزش های نصب whmcs

    دوستان این پنجمین قسمت آموزش WHMCS می باشد که مربوط به : اتصال سرور و ساخت محصولات در مدیریت whmcs اتصال سرور برای تحویل آنلاین هاست از منو Setting زیر منو Products/Services را باز کنید و بر روی Servers کلیک کنید. حال از قسمت Options که در ابتدای صفحه هست بر روی Add New Server کلیک کنید. در صفحه باز شده موارد زیر را تکمیل کنید از قسمت Add Server موارد زیر: Name : نام سرور مورد نظر خود را بنویسید. برای مثال server Hostname : نام دامنه اصلی خود را بنویسید. برای مثال domain.com IP Address : آی پی سرور را وارد کنید. برای مثال 176.9.58.240 Assigned IP Addresses : اگر آی پی های دیگری هم دارید وارد کنید. توجه کنید در هر خط فقط یک آی پی که توسط دکمه اینتر کیبورد از هم جدا شوند. بقیه موارد مهم نیستند حال از قسمت Nameservers دی ان اس های اختصاصی خود را وارد میکنید و در جلوی آن آی پی هر دی ان اس را وارد کنید در قسمت Server Details موارد زیر را ست نمایید: در مقابل Type گزینه cPanel را انتخاب کنید. Username : نام کاربری WHM که نمایندگی روی آن ست شده است. Password : رمز عبور WHM را وارد کنید. Access Hash (Instead of password for cPanel servers) : برای مقدار دهی به این قسمت وارد WHM خود بشوید و بر روی Setup Remote Access Key کلیک کنید. در این صفحه میتوانید با کلیک بر روی Generate New Key کد جدید را دریافت کنید که طولانی هست و از ترکیب حروف و اعداد هست. این کد را کپی کنید و به مدیریت WHMCS باز گردید و در قسمت Access Hash کپی کنید. تیک Secure هم اختیاری هست و الان بر روی Save Changes کلیک کنید تا تنظمات سرور اضافه شود. الان وارد whm شوید و Logout را بزنید و به مدیریت WHMCS باز گردید و الان نام سرور خود را میبینید و جلوی آن یک دکمه هست با نام WHM که اگر تنظیمات صحیح اعمال شده باشد با کلیک بر روی آن بدون لوگین کردن وارد WHM میشوید. حال اگر سرور های بیشتری دارید میتوانید از این قسمت اضافه کنید. ساخت محصول برای تحویل آنلاین از منو Setting زیر منو Products/Services را باز کنید و بر روی Products/Services کلیک کنید. حال از قسمت Options که در ابتدای صفحه هست بر روی Create a New Group کلیک کنید. نام گروه محصول خود را وارد کنید و روی Create Group کلیک کنید. برای مثال : هاست لینوکس الان گزینه Create a New Product فعال شده است که روی آن کلیک میکنیم از قسمت Add New Product موارد زیر را تعیین میکنیم: Product Type : نوع محصول هست که در منو کاملا گویا هست Product Group : دسته بندی محصول که شما ساخته اید. Product Name : نام محصول هست. برای مثال : پلان برنزی بر روی Continue کلیک کنید تا به قسمت بعدی منتقل شوید. در صفحه باز شده تب هایی وجو دارد که به ترتیب در زیر توضیح میدهیم تب Details : Product Description : که توضیحات محصول هست که در کنار کادر آن نحوه اعمال آن مثال زده شده برای آرایش متن Welcome Email : که ایمیل خوش آمدگویی محصول هست که متناسب با آن محصول انتخاب میشود. Require Domain : برای برخی محصول هایی که احتیاج به دامنه ندارند نباید تیک بزنید ولی برای هاست باید تیک زده باشید. Apply Tax : اگر تیک بزنید قوانین مالیاتی برای این محصول اعمال میشود. تب Pricing : در ردیف اول Payment Type نوشته شده که سه گزینه رادیویی دارد که به شرح زیر هست: Free : اگر این گزینه انتخاب باشد محصول شما رایگان تلقی میشود. One Time : اگر این گزینه انتخاب باشد هزینه سرویس بصورت یکبار دریافت میشود و فاکتور سازی برای آن برای تمدید ایجاد نمیشوید. این گزینه برای مواردی شبیه به خدماتی هست که نیاز به تمدید ندارند Recurring : اگر این گزینه انتخاب باشد محصول شما دوره ای هست و پس از اتمام دوره آن توسط کرون جابز سایت برای آن فاکتور سازی میشود. در قسمت بعدی جدولی وجود دارد که دارای دو ردیف Setup Fee که هزینه راه اندازی هست و Price که بهای سرویس هست وجود دارد که ستون هایی به ترتیب از سمت چپ، یک ماهه / سه ماهه / شش ماهه – یکساله / دوساله / سه ساله دارد که بهای آن را طبق واحد پولی خود درج می نمایید. برای غیر فعال کردن دو ساله و سه ساله از مقدار -1.00 باید استفاده کنید تنظیمات پایین صفحه هم اختیاری هست. تب Module Settings : نوع کنترل پنل هاست خود را انتخاب کنید و مقادیر آن را مطابق با مقادیری که در Pakages هایی که در WHM ساخته اید تکمیل کنید چند گزینه مربوط به ریسلری هست که اگر محصول شما هاست هست نیاز به پر کردن آن نیست. در پایین صفحه اگر از پرداخت آنلاین استفاده میکنید گزینه زیر را انتخاب کنید تا پس از پرداخت آنلاین بلافاصله محصول ساخته شود و مشخات آن برای کاربر ارسال شود. Automatically setup the product as soon as the first payment is received بقیه تب ها هم مشخص هست و نیازی به توضیح ندارد و فقط در تب آخر لینک محصول موجود هست که میخواهید در جایی درج کنید کاربرد دارد. روی Save Changes کلیک کنید تا محصول شما ساخته شود. به این ترتیب بقیه پلانها و محصولات خود را نیز اعمال کنید. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- امیدوارم این آموزش مورد قبول واقع شده باشد
  2. lion

    آموزش های نصب whmcs

    دوستان این چهارنین قسمت آموزش WHMCS می باشد که مربوط به : اتوماسیون و واحد پولی در پنل مدیریت whmcs تنظیمات اتوماسیون: از منو setting بر روی Automation Settings کلیک کنید در باکس اول دو خط کد نوشته شده است که اولی شبیه به این هست: php -q /home/domain/public_html/whmcs/admin/cron.php کد فوق این قابلیت را به شما میدهد که سیستم بصورت خودکار اقدام به ایجاد فاکتور و بستن تیکتها و مسدود کردن سفارش های پرداخت نشده و ... را بکند. برای اضافه کردن این قابلیت به سی پنل رفته و از قسمت Advanced بر روی Cron jobs کلیک کنید از قسمت Cron Email ایمیل خود را وارد کنید که گزارش ها برای آن ارسال شود حال در قسمت Add New Cron Job رفته و منو باز شونده مربوط به Common Settings را بر روی Once a day قرار دهید و کدی که در قسمت اتوماسیون مدیریت whmcs بود را در قسمت Command کپی کنید و بر روی Add New Cron Jobs کلیک کنید. به مدیریت whmcs باز گردید در همان قسمت Automation Settings تنظیمات دیگری برای فاکتور سازی و ... وجود دارد که سلیقه ای هست و نیازی به تغییر آن نیست. توضیحات کلی گزینه های این قسمت: در قسمت اول آدرس Cron Job ها موجود می باشد برای ساخت فاکتور ها و .... قسمت بعدی Automatic Module Functions: Enable Suspension : برای فعال کردن ساسپند اتوماتیک تیک بزنید Suspend Days : تعداد روزی که بعد از اتمام تاریخ سررسید منتظر هستید تا حساب ساسپند شود Enable Unsuspension : فعال کردن برداشتن ساسپند اتوماتیک بعد از پرداخت تیک بزنید Enable Termination : برای فعال کردن حذف اتوماتیک این قسمت را تیک بزنید Termination Days : تعداد روزی که می خواهید بعد از اتمام تاریخ سررسید منتظر بمانید تا حساب کاربر حذف شود قسمت بعدی Billing Settings: Invoice Generation: تعداد روزی که می خواهید قبل از تاریخ سررسید پرداخت فاکتورها ایجاد شوند Payment Reminder Emails: برای فعال کردن ارسال اطلاعیه ها و یادآوری های پرداخت فاکتور تیک بزنید Invoice Unpaid Reminder: تعداد روزی که می خواهید قبل از تاریخ سررسید فاکتور یادآوری ارسال شود First Overdue Reminder: تعداد روزی که می خواهید بعد از تاریخ سررسید فاکتور، اولین یادآوری ارسال شود Second Overdue Reminder: تعداد روزی که می خواهید بعد از تاریخ سررسید فاکتور، دومین یادآوری ارسال شود Third Overdue Reminder: تعداد روزی که می خواهید بعد از تاریخ سررسید فاکتور، سومین یادآوری (آخرین) ارسال شود Add Late Fee Days: تعداد روزی که می خواهید بعد از تاریخ سررسید پرداخت مبلغ دیرکرد اضافه شود قسمت بعدی Domain Reminder Settings: First Renewal Notice: تعداد روزی که می خواهید قبل از تاریخ تمدید، اولین یادآوری ارسال شود Second Renewal Notice : تعداد روزی که می خواهید قبل از تاریخ تمدید، دومین یادآوری ارسال شود Third Renewal Notice : تعداد روزی که می خواهید قبل از تاریخ تمدید، سومین یادآوری ارسال شود Fourth Renewal Notice: تعداد روزی که می خواهید قبل از تاریخ تمدید، چهارمین یادآوری ارسال شود Fifth Renewal Notice: تعداد روزی که می خواهید قبل از تاریخ تمدید، پنجمین یادآوری ارسال شود قسمت بعدی Support Ticket Settings: Close Inactive Tickets : مقدار زمانی که می خواهید یک تیکت غیرفعال بسته شود را (به ساعت) وارد کنید قسمت بعدی Miscellaneous : Cancellation Requests : برای حذف کردن خودکار حساب ها با درخواست لغو تایید شده تیک بزنید Update Usage Statistics : برای به روز رسانی اتوماتیک تیک بزنید تنظیمات مالی از منو Setting زیر منو Payments را باز کنید و بر روی Currencies کلیک کنید. اگر میخواهید سایت شما تک واحد باشد و بر حسب ریال و یا تومان مقابل ردیف USD آیکون آبی رنگ را که همان ویرایش هست را کلیک کنید در مقابل Currency Code بنویسید " ریال ". در مقابل Prefix علامت " $ " را حذف نمایید. در مقابل Suffix ابتدا دو بار اسپیس روی کیبورد را بزنید و بنویسید " ریال ". در مقابل Format منو باز شونده را باز کنید و آخرین مورد یعنی 1,234 را انتخاب کنید. در آخر هم بر روی Save Changes کلیک کنید تا تنظیمات ذخیره شود و سپس به صفحه قبل باز میگردد. اگر واحد پولی بصورت ????? شده بود معنی آن این هست که $mysql_charset = 'utf8'; را از فایل کانفیگ حذف نکرده اید و باید ابتدا آن را حذف کنید و سپس این قسمت را آپدیت کنید. اگر میخواهید در کنار USD واحد پولی ایران را هم داشته باشید طبق آیتم های بالا قسمت Add Additional Currency را تکمیل نمایید. از منو Setting زیر منو Payments را باز کنید که سه آیتم دیگر وجود دارد که توضیحات مختصری راجع به آن عرض میکنم گزینه دوم این منو Payment Gateways هست که برای فعال سازی آن احتیاج به درگاه پرداخت آنلاین دارید که با فرض این که آن را تهیه کرده اید و در هاست خود در پوشه clients آپلود کرده اید و سپس اکسترکت کرده اید و در قسمت های مربوطه کپی شده باشند و فایل کانفیگ ماژول پرداخت آنلاین را مطابق با درگاه خود تنظیم کرده باشید (یعنی پوشه modules/gateways) برای دریافت ماژول درگاه میتوانید از لینک زیر و یا هر جای دیگری استفاده نمایید WHMCS - NuLLeR زمانی که بر روی Payment Gateways کلیک میکنید از منو باز شونده آن قسمت نام درگاه خود را میتوانید فعال کنید. گزینه سوم زیر منو Payments نوشته شده Tax Rules که مربوط به وضع قوانین مالیاتی می باشد. و گزینه آخر مربوط به Promotions/Coupons هست که فعلا با آن کاری نداریم تا پس از ساخت محصولات آن را توضیح دهیم. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- امیدوارم این آموزش مورد قبول واقع شده باشد
  3. lion

    آموزش های نصب whmcs

    دوستان این سومین قسمت آموزش WHMCS می باشد که مربوط به : تنظیمات اولیه در مدیریت whmcs وارد مدیریت سایت شوید از طریق آدرس زیر: Domain.com/portal/admin آشنایی با مدیریت الان صفحه ای شلوغ و گیج کننده را می بینید که طی چند بار فعالیت درون آن کامل با آن آشنا میشوید. 9 منو باز شونده در بالا میبینید که به ترتیب Client مربوط بخش کاربران هست از قبیل لیست محصولات و لیست کاربران و ایمیل به کاربران و موارد مرتبط به کاربران. Orders مربوط به سفارشات هست Billing مربوط به صورتحسابها می باشد Support مربوط به بخش پشتیبانی کاربران و اخبار و مرکز آموزش می باشد Report مربوط به بخش گزارگیری و گزارش ها هست Utilities مروبط به ابزار های whmcs هست Addons مربوط به ادون ها و پلاگینهایی که نصب میکنید و برای مدیریت به این قسمت اضافه میشود Setup منو بسیار مهم تنظیمات هست که برای راه اندازی زیاد با آن سر و کار داریم. و منو آخر Help که آموزش این سیستم هست. تنظیمات اولیه حال از منو Setup بر روی General Settings کلیک کنید. این قسمت دارای 12 تب می باشد که به مرور با آن آشنا میشویم. در تب اول یعنی General وارد میشویم در قسمت Company Name نام شرکت و یا سایت را می نویسیم Email Address آدرس ایمیل ادمین سایت را وارد میکنیم Domain دامنه اصلی سایت را وارد میکنیم طبق فرمت موجود در باکس Logo URL لوگو مربوط به شرکت و یا سایت خود را لینک میکنید. Pay To Text آدرس شرکت و یا دفتر و یا تلفن خود را وارد کنید. این قسمت در فاکتور ها نمایش پیدا میکند. WHMCS System URL محل دقیق نصب طبق فرمت را وارد میکنید WHMCS SSL System URL اگر از ssl استفاده میکنید لینک آن را بگذارید. Template نام قالب راست چین خود را که وارد کرده اید را انتخاب کنید. بقیه موارد اهمیتی ندارند و روی Save Changes کلیک کنید. به تب بعدی یعنی Localisation میرویم Client Date Format فرمت تاریخ را به سلیقه خود انتخاب کنید Default Country کشور ایران را انتخاب کنید Default Language زبان فارسی که نام آن همان نام فایلی است که در پوشه lang با حروف کوچک اپلود کرده اید را انتخاب کنید. اگر نام فایل با حرف بزرگ شروع شود فایل فارسی عمل نخواهد کرد. گزینه Enable Language Menu هم به کاربر اجازه میدهد زبان را خود انتخاب کند. روی Save Changes کلیک کنید. به تب بعدی یعنی Ordering بروید Default Order Form Template یکی از تمپلیت های مورد نظر خود را انتخاب کنید. Enable TOS Acceptance این گزینه کاربر را مجبور به پذیرش قوانین در هنگام سفارش مینماید. Terms of Service URL لینک قوانین خود را وارد کنید که بعدا میتوانید از قسمت آموزش به راحتی بسازید و در اینجا وارد کنید Auto Redirect on Checkout را هم اگر از پرداخت آنلاین استفاده میکنید بر روی Automatically take the user to the invoice قرار دهید موارد زیر را تیک بزنید: Tick this box to show a field on the order form where the customer can enter additional info for staffTick this box to prevent orders being placed for domains already in your systemTick this box to not send an invoice due notice when new orders are placed بقیه موارد اهمیت زیادی ندارند. روی Save Changes کلیک کنید. با تب بعدی یعنی Domains فعلا کاری نداریم به تب بعدی آن یعنی mail میرویم Mail Type را بر روی PHP Mail() قرار دهید SMTP Port پورت SMTP می باشد که معمولا 25 هست اگر از SMTP میخواهید استفاده کنید SMTP Host که معمولا mail.domain.com هست SMTP Username یوزر نیم ایمیل SMTP Password رمز ایمیل Global Email Signature این گزینه در ایمیل هایی که ارسال میکنید یک پانوشت یا همان امضا قرار میدهد که میتوانید متن خود را بنویسید Global Email CSS Styling که استیل ایمیل هست که دست نزنید Global Email Header Content باز استیل ایمیل هست که دست نزنید Global Email Footer Content کاری با این نداریم System Emails From Name نام ارسال کننده ایمل از سایت هست که بهتر است نام شرکت را وارد کنید System Emails From Email ایمیل ارسال کننده است که یوزر میبینید روی Save Changes کلیک کنید. به تب Credit بروید Enable/Disable این قسمت به کاربر اجازه میدهد که قبل از خرید حساب کاربری خود را شارژ نماید برای خریدی که در آینده انجام میدهد و یا برای تمدید هایی که در آینده قرار است انجام دهد.(اختیاری هست) Minimum Deposit کمترین مقدار شارژ Maximum Deposit بیشترین مقدار شارژ Maximum Balance حداکثر موجودی که کاربر میتواند داشته باشد برای افزایش اعتبار Require Active Order نیاز به داشتن یک سفارش فعال برای افزایش اعتبار هست (اختیاری هست) روی Save Changes کلیک کنید. به تب Security بروید Captcha Form Protection را بر روی Always Off قرار دهید و بر روی Save Changes کلیک کنید چون اگر فعال باشد دائم کد امنیتی از کاربر میخواهد که با حوصله خریدار همخوانی ندارد تنظیمات اولیه whmcs به پایان رسیده است. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- امیدوارم این آموزش مورد قبول واقع شده باشد
  4. lion

    معرفی نرم افزار ها جهت ویرایشگر xml

    خب این هم از قسمت سوم آموزش : ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- XML فقط از متن ( Text ) تشکیل شده است : همانطور که در آموزش قبل XML متوجه شدید ، این زبان فقط از کاراکترهای متنی ( Text ) تشکیل شده است . بنابراین می توانید فایل های XML را با نرم افزارهای واژه پرداز ساده مثل Notepad ویندوز نیز بنویسید . اما اگر بخواهید پروژه های واقعی و سنگین تولید نمایید ، این نرم افزارها به کار شما نخواهند آمد . چرا که قابلیت شناسایی تگ های XML را نداشته و امکان مرتب سازی به صورت اتوماتیک در آنها وجود ندارد . همچنین نمی توانند در نوشتن کد به شما کمک کرده یا ایرادهای کدنویسی تان را به شما اعلام نماید . ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ویژگی های یک ویرایشگر خوب برای xml: XML در تکنولوژی های زیادی مورد استفاده قرار می گیرد . همانطور که در بخش های دیگر ذکر کردیم ، از این تکنولوژی ها می توان در نوشتن برنامه های RSS SOAP، WSDL و .... استفاده نمود . یک ویرایشگر خوب می تواند شما را در نوشتن کدهای XML یاری دهد . به وسیله آن می توانید ایرادهای احتمای کدها را شناسایی و از بین برده و یا اینکه سند خود را بر مبنای یک سند DTD اعتبار سنجی کنید . ید . یک ویرایشگر کدهای XML باید ویژگی های زیر را داشته باشد : تگ های انتهایی را به صورت اتواتیک به تگ ابتدای ایجاد شده اضافه نماید . شما را مجبور سازد تا کد XML معتبر و بدون ایراد بنویسید . سند XML شما را بر طبق مشخصات DTD اعتبار سنجی کند . بهتر است کدها را به صورت رنگی نمایش داده تا خوانایی و زیبایی کد بالاتر رود . ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- معرفی یک ویرایشگر خوب XML : برنامه ویژوال استودیو امکانات مناسبی را برای کار با فایل های XML در اختیار کاربران قرار می دهد . اما یک نرم افزار تخصصی XML به نام XmlSpy وجود دارد که دارای ویژگی منحصر به فرد و بالایی برای کار با XML است . برخی از این ویژگی ها عبارتند از : در دو نسخه 32 و 64 بیتی موجود است . کدهای XML را به صورت رنگی و خوانا نمایش می دهد . دارای قابلیت اصلاح خطاها و خطایاب اتوماتیک است . دارای امکان اتصال و ارسال اطلاعات به پایگاه داده است . از HTML 5 و CSS 3 پشتیبانی می کند . دارای ویرایشگرهایی مجزا برای کار با SOAP ، XQuery ، XSLT و ... است . دارای قالب ها و نمونه های آماده کدهای XML است . این نرم افزار اپن سورس بوده و به راحتی می توانید آن را دانلود نمایید . لیتک دانلود آخرین ورژن ویژوال استودیو: http://dl2.soft98.ir/programing/Microsoft.Visual.Studio.Ultimate.2013.with.Update.2.txt ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ امیدوارم استفاده کافی رو برده باشید :123:
  5. lion

    کاربرد و استفاده از xml

    بخش دوم آموزش xml که به کاربرد و استفاده از آن می پردازیم : ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ xml در حیطه های مختلف در توسعه وب به کار می رود . به طور معمول از این زبان برای نگهداری و یا انتقال اطلاعات استفاده می شود : در این بخش قصد داریم تا شما را با مهترین کاربردهای زبان xml آشنا سازیم . ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ xml داده ها را از html جدا می کند : اگر شما نیاز داشته باشید تا اطلاعات دینامیک را در یک سند html نمایش دهید ، آپدیت کردن و به روز رسانی آن اطلاعات هر زمان که تغییر کند ، مستلزم کار و وقت زیادی است . به وسیله xml ، شما می توانید اطلاعات را در یک فایل جداگانه xml ذخیره نمایید . سپس توجه و تمرکز خود را در html بر روی ظاهر و نحوه نمایش اطلاعات قرار داده و هر بار که اطلاعات تغییر کرد ، فایل xml را مستقل از فایل html آپدیت می کنید . با حجم کمی از کدنویسی به زبان جاوا اسکریپت ، می توانید به راحتی اطلاعات فایل xml را خوانده و در فایل html نمایش دهید . ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ xml اشتراک گذاری اطلاعات را بسیار راحت می کند : در دنیای واقعی ، کامپیوترها و سرور ها اطلاعات را در فرمت های گوناگون نگهداری می کنند . اما xml ، اطلاعات را به صورت متن ساده و بدون قالب بندی خاصی در خود نگهداری می کند ، که باعث می شود تا مستقل از نرم افزار و سخت افزار عمل نماید . به همین دلیل می توان اطلاعاتی را که بین سیستم های مختلف به اشتراک گذاشته می شود ، همه به صورت xml باشند ، تا به عنوان یک زبان مشترک و ساده بین آنها عمل نماید . ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ xml انتقال اطلاعات را بین سیستم های مختلف ساده می کند : بر روی اینترنت سرورها با سیستم عامل ها و نرم افزارهای مختلف و گاها ناسازگار وجود دارند . انتقال اطلاعات به زبان ساده و مشترک xml ، می تواند توسط هر گیرنده یا فرستنده ای بر روی وب به راحتی خوانده و ترجمه شود . ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ xml ارتقا به نرم افزار و سخت افزار بالاتر را راحت می کند : ارتقا به نرم افزار یا سخت افزار بالاتر ، کاری بسیار وقت گیر بوده و باید مقدار زیادی اطلاعات جابه جا شوند . در این حتی ممکن است ، اطلاعات ناسازگار از بین بروند . اما اگر اطلاعات را به زبان xml نگهداری کنیم ، فارغ از سخت افزار و نرم افزار بوده و در ارتقاء بسار راحت عمل کرده و هم اینکه به صورت متن ساده است . ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ xml برای طراحی ابزارها و زبان های جدید به کار می رود : زبان ها و سرویس های جدیدی وجود دارد که به وسیله زبان xml و بر مبنای آن ایجاد شده اند . برخی از این سرویس ها عبارتند از : سرویس rss سرویس wsdl سرویس soap برای دریافت اطلاعات راجع به سرویس های فوق و سایر سرویس های ایجاد شده بر مبنای xml به بخش تکنولوژی های جدید xml بروید . ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ خوشجال میشم که این مطلب هم مطلب مفیدی براتون بوده باشد :123:
  6. lion

    مقدمه و معرفی xml

    در اولین قسمت XML میخواهیم به معرفی آن بپردازیم: ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- XML مخفف عبارت Xtensible Markup Language ، به معنای زبان فرا متنی قابل توسعه است . زبان فرامتنی در اصطلاح به زبانی گفته می شود که با استفاده از یکسری علام و یا نشانه ها ، به کاربر و یا هر برنامه دیگری که اطلاعات به آن وارد می شود ، می فهماند که اطلاعات را چگونه ویرایش و یا استفاده نماید . برای مثال همانطور که می دانید ، HTML یک زبان فرا متنی است . در HTML نشانه هایی به نام تگ داریم . هنگامی که شما یک متن را بین تگ باز و بسته < b > < /b > قرار دهید ، مرورگر متوجه می شود که آن متن را باید به صورت توپر نمایش دهد . XML هم همانند HTML ، یک زبان فرامتنی است و در آن از تگ ها و نشانه هایی برای دسته بندی و انتفال اطلاعات استفاده می شود . XML با هدف نگهداری و انتقال اطلاعات طراحی شده است و نه برای نمایش آنها . تگ ها و نشانه های XML از قبل تعریف نشده اند ، بلکه کاربر بر حسب نیاز و کاری که می خواهد انجام دهد ، تگ های دلخواه خود را ایجاد می کند . به همین دلیل به XML یک زبان قابل توسعه می گویند ، چون شما می توانید هر چه قدر که نیاز داشته باشید ، برای خود تگ های جدید ایجاد نمایید . ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- تفاوت بین XML و HTML : XML به هیچ عنوان جایگزین HTML نیست ، بلکه هر دو دارای ساختار فرامتنی هستند و فقط از این جهت شبیه هم می باشند . XML و HTML هر کدام با اهداف متفاوتی طراحی شده اند : XML برای نگهداری و انتقال اطلاعات طراحی شده است و تمرکز آن بر این است که اطلاعات چیست و چگونه باید نگهداری شود . HTML برای نمایش اطلاعات در خروجی طراحی شده است و تمرکز آن بر چگونگی و ظاهر نمایش اطلاعات است . ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- قبل از مطالعه XML چه باید بدانید : قبل از اینکه به مطالعه بخش آموزش XML بپردازید ، باید با زبان های زیر آشنایی و تسلط کافی داشته باشید : 1.HTML 2.Java Script ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- XML کار خاصی انجام نمی دهد : شاید درک این مسئله کمی سخت باشد ، اما XML کار خاصی انجام نمی دهد . XML برای دسته بندی ، نگهداری و انتقال اطلاعات طراحی شده است و خودش خروجی بر روی صفحه ندارد . ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- به وسیله XML شما تگ های خودتان را ساخته و استفاده می کنید : همانطور که قیلا گفتیم ، XML دارای تگ های از پیش تعریف شده نیست ، برخلاف HTML که تمام تگ های آن از قبل تعیین شده اند . کاربر برای استفاده از XML به راحتی می تواند تگ های مورد نظر خود را ایجاد و استفاده نمایید . برای مثال در قطعه کد نمونه ، تگ های < to > < /to > یا < from > < /form > ، توسط طراح تعیین و ابداع شده اند . فقط نکته مهم در تعیین و استفاده از تگ های XML ، یکسان بودن تمام تگ ابندایی و انتهایی و قرار گیری صحیح آنهاست . ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- نتیجه گیری از XML : XML یک زبان باز و قابل توسعه برای نگهداری و انتقال اطلاعات است . هر کاربر در این زبان می تواند تگ های دلخواه خود را ابداع و استفاده نماید . ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- دوستان امیدوارم این مطلب هم مانند مطالب قبلی مفید بوده باشد براتون با تشکر
  7. lion

    آموزش های نصب whmcs

    دوستان این دومین قسمت آموزش WHMCS می باشد که مربوط به : تنظیمات و اعمال موارد امنیتی اولیه در فایل*های whmcs انتقال پوشه های قابل نوشته به خارج از public_html : برای این کار به پوشه محل نصب یعنی همان portal بروید و سه پوشه attachments و downloads و templates_c را به پوشه قبل از public_html انتقال دهید. توضیح بیشتر: با فرض این که یوزر هاست شما domain می باشد الان در مسیر زیر هستید /home/domain/public_html/portal پس سه پوشه بالا را انتخاب کنید و بر روی move از منو بار بالای فایل منیجر در سی پنل کلیک کنید در کادر باز شده نوشته شده است : /public_html/portal که آن را حذف کنید و روی Move File (s) کلیک کنید. وارد فایل منیجر شده و فایل configuration.php که در پوشه اصلی whmcs یعنی همان portal مثال ما شوید و آن را انتخاب و ویرایش کنید. در خط یکی مانده به آخر نوشته شده است: که باید آن را حذف کنید. حال خط زیر را پیدا کرده و به مقدار زیر تغییر دهید: $templates_compiledir = "/home/domain/templates_c/"; توجه داشته باشید که بجای domain در خط بالا یوزر هاست خود را وارد کنیدبا مسیر صحیح نصب. حال دو خط زیر را هم به آن پس از مورد بالا اضافه کنید $downloads_dir = "/home/domain/downloads/"; $downloads_dir = "/home/domain/downloads/"; باز هم بجای domain همان یوزر هاست خود را وارد کنید با مسیر صحیح نصب حال فایل کانفیگ را ذخیره کنید و از آن خارج شوید. دسترسی فایل کانفیگ را بر روی 600 قرار دهید و اگر براتون مقدور هست آن را کد کنید فایل فارسی ساز زبان را دریافت کنید و آن را در پوشه lang آپلود کنید و سپس اکسترکت کنید. پس از اکسترکت اگر نام فایل زبان با حرف بزرگ شروع شده بود تغییر دهید با حروف کوچک . مثلا Farsi.php را به farsi.php تغییر دهید و زبان های اضافی بجز انگلیسی را حذف نمایید. یک قالب راست چین برای نسخه 5.0.3 دانلود کنید و در پوشه templates آپلود نمایید. که بعدا نحوه راست چین کردن قالب دیفالت را توضیح میدهم.
  8. lion

    Google Chrome 35.0.1916.114

    امیدواریم بهترین استفاده رو ببرید:. رورگر محبوب کاربران حرفه ای دنیای وب یعنی Google Chrome که توانسته است در مدت زمان بسیار کمتری نسبت به دیگر رقیبان کاربران بسیار زیادی را جذب کند و دلیل اصلی این موفقیت بزرگ شرکت گوگل در رقابت با دیگر شرکت ها سادگی و سرعت بسیار بالای این مرورگر قدرتمند در بارگذاری صفحات وب و همچنین استفاده بسیار کم از منابع سیستم و در نتیجه سرعت بسیار بالای خود نرم افزار می باشد. Google Chrome در ابتدای راه یک مرورگر بسیار ساده در ظاهر بود که هرآنچه یک کاربر از مرورگر وب میخواست را در خود جای داده بود. امنیت مثال زدنی که گوگل برای هک شدن آن جایزه گذاشت و همچنین در لایه بعدی امنیتی گوگل تصمیم گرفته است که از ترجمه صفحات در جعبه شنی (sand box rendering) استفاده کند. قابلیت جالب و اصلی این نرم افزار که آن را فایرفاکس متمایز میکند این است که در کروم هر TAB باز شدن دارای یک فایل پردازشی است و این باعث می شود که اگر یک صفحه دچار کرش و مشکل شود ، دیگر صفحات بدون مشکل به کار خود ادامه دهند و این یعنی اینکه کروم هیچوقت هنگ نخواهد کرد! کروم در مقابل صفحات POP-UP بسیار مقاوم است و تا آنجا که ممکن است این صفحات را بلوک خواهد کرد. گوگل کروم در ابتدای عرصه خود ، بسیار ساده بود و مانند فایرفاکس از افزونه ها سود نمی برد. ولی در نسخه های اخیر گوگل امکان اضافه کردن افزونه ها را نیز فعال کردن و هم اکنون افزونه های بسیار زیادی برای گوگل کروم نوشته شده است. پسورد فایل : www.downloadha.com لینک دانلود – ۳۷ مگابایت | لینک کمکی لینک دانلود نسخه قابل حمل – ۶۰ مگابایت
  9. lion

    نسخه فینال KMPlayer

    امیدوارم از این برنامه استفاده کامل رو ببرید:. ---------------------------------------------------------------- نسخه جدید پلیر محبوب KMPlayer با ورژن The KMPlayer 3.9.0.124 Final منتشر شده است. KMPlayer بی شک یکی از محبوب ترین نرم افزارهای پلیر فایل های مالتی مدیا محسوب می شود. KMPlayer که نرم افزاری رایگان و کره ای هست توانسته در رقابت با نرم افزارهای تجاری مانند PowerDVD گویی سبقت را بگیرد. زیرا علاوه بر رایگان بودن و رهایی از دردسرهای کرک تمامی قابلیت های لازم برای یک پلیر و پخش کننده ویدیویی و فیلم و آهنگ را دارد. پتشیبانی از فرمت هایی نظیر AVI, MOV, MPEG, MKV, MP4, FLV, 3GP, TS, WMV, ASF, SWF or RM و MP3, AAC, WAV, WMA, CDA, FLAC, M4A, MID, OGG, AC3 or DTS باعث شده است این نرم افزار مورد استفاده بسیاری از کاربران قرار گیرد. همچنین پشتیبانی از زیرنویس های فارسی بدون مشکلات رایج در میان دیگر پلیرها و وجود امکاناتی برای تنظیم زیرنویس ها باعث می شود که در برای تماشای فیلم بسیار مورد استفاده قرار گیرد. این نرم افزار در هنگام نصب با بارگزاری کدک های مورد نیاز باعث شود فرمت های فشرده شده نیز توسط آن پخش شود. نرم افزار دارای تنظیمات پیشرفته در زمینه ابزارهای تصویر و صدا است و میتواند افرادی که حرفه ای تر در عرصه مالتی مدیا فعالیت دارند را نیز راضی کند. در نسخه های جدید KMPlayer از فیلم های سه بعدی نیز پشتیبانی میکند و توانایی پخش انها را نیز دارد. همچنین این نرم افزار میتواند با اتصال به دستگاه های WDM TV و BDA HDTV به صورت زنده تصاویر آنها را در کامپیوتر برایتان پخش کند. آموزش حذف تبلیغات : control panel> internet options>security>restricted sites در این قسمت در قسمت sites تایپ کنید player.kmpmedia.net Add را بزنید. پسورد فایل : www.downloadha.com لینک دانلود – ۳۱ مگابایت
  10. کاربر گرامی آنالیز انجام شد: ----------------------------------- زمان بارگزاری سایت: 6.494ثانیه حجم کلی صفحه: 687.462کیلوبایت تعداد کل درخواست های ارسالی به سرور: 92 امتیاز کارایی شما 82% معادل سطح B امتیاز سرعت بارگذاری 80% معادل سطح B سئو: تعداد کاراکتر های موجود در عنوان سایت مناسب می باشد. (ويكي المپیک - نخستين مرجع ورزش و المپیک در ايران) تعداد کاراکتر های بخش توضیحات مناسب می باشد. (ويكي المپيك نخستين مرجع ورزش و المپيك در ايران است) تعداد کلید واژه ها استاندارد می باشد. (المپيك,کونگ *فو,فوتبال, دوچرخه سواری,wiki-olympic,بسکتبال,بیسبال, بدمینتون, دو و میدانی,تیر و کمان ) آنالیز تگ ها در گوگل: المپیک 818.000 کونگ فو 1.030.000 فوتبال 19.200.000 دوچرخه سواری 38.900.000 14.400.000wiki-olympic بسکتبال 2.000.000 بیسبال 144.000.000 بدمینتون 1.600.000 دو و میدانی 7.440.000 تیر و کمان 1.890.000 تعداد لینک های داخلی 0 تعداد لینک های خارجی 0 رتبه ایران نامشخص رتبه جهان نامشخص
  11. lion

    آموزش های نصب whmcs

    آموزش های whmcs با سلام خدمت تمامی کاربران عزیز این انجمن (و تبریک به مدیریت20script) امیدوارم اولین آموزش من و اولین تاپیک من در این انجمن براتون مفید باشد:. خواهشمندم در این تاپیک پستی ایجاد نکنید و برای رفع مشکلات از ظریق پ.خ اعلام دهید ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ اول باید WHCS رو دانلود کنید برای دانلود آخرین ورژن به این لیک بروید :http://forum.20script.ir/f76/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%A2%D8%AE%D8%B1%DB%8C%D9%86-%D9%86%D8%B3%D8%AE%D9%87-%DB%8C-whmcs-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D9%86%D8%A7%D9%84-%D8%B4%D8%AF%D9%87-30/ حال فایل دانلود شده را آپلود و اکسترکت کنیدو محتویات آن را دقت کنید که در روت پوشه اصلی مد نظر شما اکسترکت شده باشد که اگر نشده است آن ها را به آن پوشه منتقل کنید. من برای آموزش پوشه portal را در نظر میگیرم.فایل configoration.php.new را به configoration.php تغییر نام دهید حال به آدرس زیر برای شروع نصب بروید: Domain.com/portal/install/install.php امکان دارد شما به ارور inocube بر بخورید که مشگل خاصی نیست و تنها باید (در صورتی که ارور ioncube مشاهده کردید باید به ادمین سرور خود برای نصب این برنامه اطلاع دهید) مرحله اول End User License Agreement : توافق نامه whmcs می باشد و بر روی I AGREE کلیک کنید مرحله دوم System Requirements Checks : بررسی پیش نیاز های نصب whmcs میباشد که باید آن ها را تامین کنید . یکی از موارد که مربوط به فایل کانفیگ می باشد که به صورت زیر تامین میشود: در پوشه clients فایل configuration.php.new را به configuration.php تغییر نام دهید. اگر هم موارد حق دسترسی فایل قرمز رنگ بود پوشه و فایهای مورد نظر را طبق دسترسی گفته شده تغییر پرمیشن بدهید. بر روی Recheck Requirements کلیک کنید تا تمام موارد سبز رنگ و در مقابل آن Passed نوشته شود. حال بر روی Continue که فعال شده کلیک کنید. مرحله سوم License Key : کد لایسنس خود را وارد کنید و در قسمت بعدی آن اطلاعات دیتابیس که ساخته شده را وارد کنید و روی Continue کلیک کنید تا ایمپورت دیتابیس پیش فرض آغاز شود. (اگر شماا همین نسخه نال شده را دریافت کردید نیازی به وارد کردن لایسنس ندارید) مرحله چهارم Setup Administrator Account : اطلاعات خود را برای ادمین سایت وارد نمایید و بر روی Complete Setup کلیک کنیدتا سیستم برای اولین استفاده آماده بشود Setting Up System for First Use... Please Wait... این مطلب رو هم ذکر کنم که اگر ارور تایم اوت مواجه شدید باید به ادمین سرور خود اطلاع دهید که تایم اوت را روی 300 ثانیه قرار دهد و مجدد نصب را از اول شروع کنید مرحله پنجم و آخر Installation Complete : به فایل منیجر رفته و در پوشه clients پوشه install را حذف نمایید. بقیه موارد که آورده شده است را در قسمت های بعدی اعمال میکنیم. Whmcs شما نصب شده است و قابل استفاده می باشد. امیدوارم این آموزش مورد قبول واقع شده باشد
×
×
  • اضافه کردن...