سیستم مدیریت محتوای آسمان آبی

توسعه و طراحی های تحت وب

سیستم مدیریت محتوای آسمان آبی

توسعه و طراحی های تحت وب

اوراکل


اوراکل (ORACLE) :

بانک اطلاعاتی

Oracle 8i-9i-10g / محصول Oracle اوراکل پراستفاده ترین پایگاه داده در سراسر دنیا است. این محصول سال‌ها است که در بازار محصولات نرم‌افزاری وجود دارد و تقریبا هر سال نسخه‌ی جدیدی از آن تولید می‌شود.
سال 1977 لری الیسون، باب ماینر و اد اوش شرکتی به نام اتحادیه نرم‌افزارهای رابطه‌ای یا RSI تشکیل دادند که با استفاده از زبان‌های C و SQL یک RDBMS به نام اوراکل تولید کردند. اولین محصول این شرکت در سال 1979 وارد بازار شد. نسخه 2 آن، روی سیستم PDP11 و تحت سیستم عامل RSX11 کار می‌کرد و بلافاصله در سال 1980 روی سیستم DEC VAX انتقال یافت.
نسخه 3 اوراکل در سال 1983 وارد بازار شد که تغییراتی در زبان SQL بوجود آورد و کارایی سیستم را بهبود بخشید. این نسخه برخلاف نسخ پیشین خود کاملا با زبان C نوشته شده بود. اتفاق مهم در این سال تغییر نام شرکت بود که از RSI به اوراکل تغییر کرد. در 1984 نسخه 4 به بازار آمد که نخستین نسخه‌ای بود که Read Consistency را شامل می‌شد. نسخه بعدی آن در سال بعد یعنی در 1985 عرضه شد که اولین نسخه Client/Server محسوب می‌شد.
اوراکل در 1988 نسخه 6 خود را ارائه داد که روی انواع سیستم عامل‌ها قابل اجرا بود. نسخه 7 این محصول در سال 1992 به بازار آمد و شامل تغییرات زیادی در زمینه افزایش کاربری حافظه، CPU و I/O بود. این نسخه کاملا ویژگی‌های RDBMS را دربرگرفت. نسخه 8 در 1997 معرفی شد که در آن امکان پیاده سازی اشیاء و چند قابلیت و ابزار جدید مدیریت گنجاندهشده بود.
اوراکل 9 در 2001 ارائه گردید که رابط کاربری ساده‌تر و قدرت ادغام با JAVA را داشت. همچنین در سال 2003 نسخه 10 اوراکل عرضه شد که تحولی شگرف در عرصه پایگاه داده‌ها بوجودآورد.
اوراکل روی هر نوع کامپیوتر � از سوپر کامپیوترها تا کامپیوترهای شخصی � کار می‌کند و تقریبا روی تمام آنها به یک شکل عمل می‌نماید. این مزیت اوراکل سبب شد تا کاربران و توسعه‌دهندگان بیشتری داشته باشد. در حال حاضر بیش از 70 درصد شرکت‌های تجاری از این پایگاه داده‌ها استفاده می‌نمایند. Yahoo، CNN، CBS و CDNOW از جمله نمونه‌های اینگونه سایت‌ها هستند.

ادامه مطلب ...

شناخت CSS3 و قابلیتهای آن

شناخت CSS3 و قابلیتهای آن
کسانی که به نوعی با طراحی سایت و قالب سروکار دارند به خوبی میدانند CSS در ساختار یک قالب ارزش بسیاری دارد به خصوص از زمانی که پدیده ای به نام Web2 پا به عرصه طراحی گذاشت. ادامه مطلب ...

ایجاد localhost با برنامه EasyPHP 3

کامپوتر شخصی شما تبدیل به server میشود

عد از نصب برنامه کافی است که در مرورگر خود به آدرس زیر اشاره کنید.

http://localhost/ یا http://127.0.0.1/

با این کار محیط وب سرور برای شما باز می شود.

برای قرار دادن فایل ها در localhost باید در مسیری که برنامه را نصب کرده اید پوشه www کپی کنید



دانلود



نرم افزار EasyPHP شامل برنامه های زیر می شود که وقتی شما آن را نصب کنید این برنامه ها به صورت اتوماتیک نصب می شوند :

PHP 5.2.8
MySQL 5.1.30
PHPMyAdmin 3.1.1
SQLiteManager 1.2.0

Apache 2.2.11

تفاوت های asp.net رو با Php می نویسم تا خودتون بهتر بتونید تصمیم


ASP.net یک محصول مایکروسافتی است که در مجموعه دات نت ارائه شده است. اما php یک زبان تحت وب اوپن سورس است.
برنامه های نوشته شده توسط asp.net روی سرور های ویندوز قابل اجرا هستند ، اما برنامه هایی که با php تولید میشوند تحت لینوکس اجرا میشوند. (البته تحت ویندوز هم میشه php نصب کرد، اما تحت لینوکس به صرفه تره . چون اجاره سرور لینوکس ارزان تره)
ASP.net قابلیت encode کردن کدهای نوشته شده سمت سرور را با تبدیل آنها به یک فایل DLL فراهم ساخته است (code-Behind) تا حتی کسی که به سرور شما دسترسی دارد هم سورس های شما رو نبیند. اما php گزینه کامپایل ندارد . البته یک رمزنگار بنام zend برای php نوشته شده که کاری مشابه encode کردن را بر روی کدهای php انجام میدهد.
قابلیت های شی گرایی در asp.net به دلیل قابلیت کامپایلی بودن آن و مجتمع شدن با سایر زبان های دات نت خیلی بهتر پیاده سازی شده است.
Asp.net برای برنامه نویسی های سریع بسیار مناسب است. زیرا تعداد بسیار زیادی کتابخانه دارد که کامپوننت های مخصوص هر کاری را بصورت آماده در اختیارتان قرار می دهد . اما در برنامه نویسی با php شما مجبورید اکثر بخش های برنامه نویسی را خودتان بنویسید و این وقت زیادی از شما می گیرد. البته در پروژه های بزرگ ، بخش کدینگ چون یکبار نوشته شده و چندین بار استفاده میشود، در میزان وقتی که در مقایسه با asp.net می گذارید چندان فرقی نمی کند. در ضمن در php گاهی دستان شما بازتر است.
IDE به محیطی برنامه نویسی زبان ها میگویند. ASP.net تحت Visual Studio نوشته میشود که در کشورهایی که ملزم به رعایت کپی رایت هستند 4000 دلار قیمت دارد. در حالی که IDE های موجود برای زبان PHP معمولا رایگان است. اما در ایران که خداروشکر این مورد با هزار تومن در درسترس است.
بانک اطلاعاتی مورد استفاده برای زبان های دات نت معمولا SQL Server است و بانک اطلاعاتی مرتبط با PHP معمولا MySQL است. تا این اواخر MySQL امکان نوشتن stored Procedure را نداشت که گویا در نسخه جدیدش اضافه شده. قیمت لایسنس SQL server معمولا از my sql بالاتره.
کدهای رایگان برای هر دو زبان در اینترنت به وفور یافت میشود و در این مورد نگرانی ندارید.
امکانات URL-Rewriting در زبان PHP ساده تر از زبان های دات نتی قابل پیاده سازی است. برای اینکار در ریشه سایتی که نوشته اید یک فایل htaccess میگذارید و تنظیمات مربوط به URL Rewriting را داخل آن تنظیم میکنید. اما برای زبان های دات نتی شما باید این تنظیمات را روی سرور انجام دهید. به همین دلیل اگر پروژه ای نوشته باشید که بخواهید در آن از امکانات URL Rewriting استفاده کنید در حالت برنامه نویسی دات نتی، نیازمند اجاره کردن یک سرور هستید که اینکار برای پروژه های کوچک که با 20 مگابایت هاست کارشون راه میفته توجیه اقتصادی نداره.
(( URL-Rewriting به ایجاد آدرس های مجازی روی سرور میگن. مثلا آدرس وبلاگ هایی که شما در یک سرویس مانند پرشین بلاگ میسازید مجازی هستند. چون هیچ دامنه ای امکان داشتن یک میلیون ساب دامین واقعی رو نداره. پس اینکار توسط شبیه سازی انجام میشه که بهش URL Rewriting میگن.))
PHP با زبان خاص خودش نوشته میشود و چندان هم مشکل نیست. اما ASP.net با استفاده از زبان های دات نتی قابل نوشتن است. که معروف ترین آنها vb.net و سی شارپ است. کدنویسی با استفاده از VB.net برای تازه کارهای برنامه نویسی خیلی ساده تر است و کد نویسی C# برای دانشجویان رشته نرم افزار که با زبان C آشنایی دارند توصیه میشه. معمولا هر برنامه نویسی با یکی از این زبان ها کار میکند و روی آن زبان متمرکز میشود. قدرت هر 2 زبان سی شارپ و VB.net در برنامه نویسی یکسان است و فقط سینتکس آنها متفاوت است.

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

البته من خودم با توجه به اینکه تو ایران هستم و با زبان های دات نتی بیشتر کار کردم ترجیح میدم با ASP.net کد بنویسیم. اما شاید اگر در موقعیت متفاوتی بودم زبان دیگری را انتخاب میکردم.

۵ نکته مهم در طراحی سایت

با انگلیسی هنوز شماره یک زبان در وب با بیش از 536،600،000 کاربران انگلیسی در سال 2010 از آن آسان است برای طراحان به زبان های دیگر را فراموش کرده ام که در مورد توسعه برنامه های کاربردی برای وب. با این حال متوسط ​​وب سایت واقعا جهانی با توجه به internetworldstats.com .

چینی 2010 دوم است زبان در وب را با 444،900،000 کاربران و به نظر می رسد مجموعه ای برای ادامه رشد تا سال 2011 با زبان های دیگر مانند اسپانیایی و ژاپنی نیز ابتلا به نام. اگر وب سایت شما است در کسب و کار کسب درآمد یا فروش شما در حال از دست رفته از روی پتانسیل 78 ٪ از کاربران اینترنت همه با ارائه تنها نسخه انگلیسی وب سایت شما.

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

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

مثال کلاسیک از ترجمه کلمه کلیدی بد است برای 'اتومبیل بیمه' ؛ گوگل ترجمه می دهد نتیجه 'خودرو اطمینان l' در فرانسه است. در حالی که این ترجمه دقیق آن است استفاده نمی بدنبال معمولی مدت فرانسوی است که کاربران را ، در حالی که آنها به احتمال زیاد چیزی استفاده در امتداد خطوط 'voiture اطمینان.

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

 


انتخاب دامنه مناسب


این بحث سن هرگز نتواند در بحث از وب سایت چند زبانه بوجود می آیند. بهتر است برای استفاده از کد کشور دامنه سطح بالا (ccTLD) و یا زیر دامنه از دامنه اصلی شما نیست؟

هر دو را انتخاب یو پی اس های خود را بالا و پایین ، به عنوان مثال با استفاده از ccTLD مانند www.yourdomain.it ممکن است سایت خود را کمی بیشتر نگاه معتبر در ایتالیا به موتورهای جستجوی محلی و بازدید کنندگان از • عنوان دهنده / آدرس.net. اگر چه بحث های زیادی که آیا این واقعا مورد وجود دارد.

با استفاده از ccTLD 'sمفید است اگر شما به دنبال هدف قرار دادن کشور یا مناطق مختلف ، اما در دام گرفتار نمی کنید اگر شما به سادگی می خواهید برای ارائه زبان جایگزین برای سایت شما. هستند بسیاری از کشورها که صحبت می کنند به همان زبان وجود دارد ، شما واقعا نمی خواهید سایت خود بنیادی اسپانیایی آمریکای جنوبی خدمت شما بازدید کنندگان شما خواهد بود.؟ اضافه کردن هزینه در برخی از ccTLD ها ، مسائل مربوط به نگهداری از دامنه و میزبانی جداگانه و شما باید از خودتان بپرسید اگر شما هدف قرار دادن یک زبان خاص و یا یک کشور خاص.

جایگزین ، استفاده از یک زیر دامنه از دامنه اصلی خود را مانند www.it.yourdomain.com و یا حتی www.yourdomain.com / ایجاد آن بنویسید. این روش عملی تر است اگر شما به دنبال ارائه زبان جایگزین از مطالب خود را ، با این حال هستند در فروش محصولات و یا خدمات در یک کشور خاص و یا منطقه نه تنها متمرکز شده است.  


چند زبانه  

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


فرهنگ های مختلف در سراسر جهان را برداشت مختلف در حال مشاهده محتوا و طرح مسائل ، هر دو طراحی و محتوای طرح مسائل باید در نظر گرفته شود که طراحی برای مخاطبان خارجی است. بازدید کنندگان بریتانیا ممکن است بهتر به محتوا است که در تن کمتر رسمی ، تقریبا 'پر حرف' پاسخ ؛ بازدید کننده ممکن است پاسخ مثبت آلمانی برای تمیز کردن ، طرح های مدرن و تن بیشتر شرکت های بزرگ.

گرفتن بین المللی طراحی و راست محتوا می تواند بسیاری از آزمون و خطا ، شامل بنابراین استفاده از ابزار در اختیار شما مانند گوگل وب سایت نوری برای ایجاد / ب یا آزمون چند متغیره به منظور تلاش برای از ترکیبات مختلف از صفحات سایت و مطالب موجود در بازدید کنندگان خود را. شما هم ممکن است با نتایج شگفت زده می شود.
مدیریت ترجمه های شما

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

سیستم های مدیریت محتوا بسیاری از قابلیت های ساخته شده در حال حاضر در مدیریت ترجمه ها ، در حالی که سیستم های مثل وردپرس پلاگین در دسترس سوم حزب آسانی است که می تواند کمک به مدیریت ترجمه ها.

مدیریت محتوا ترجمه می تواند به چالش کشیدن ، به خصوص اگر شما در حال خرید و فروش در بسیاری از زبان ها ، چه اتفاقی می افتد که محتوای منبع انگلیسی است عوض شده است؟ آیا شما دوباره از ترجمه تمام محتوای زبان دیگر ترجمه شده است؟

منبع وجود دارد که راه های دیگر کارآمد از کار ترجمه با محتوا از جمله باز کردن gettext گنو ، که اجازه می دهد تا خود را به مترجمان حرفه ای آسان کار از استفاده کنید. صندوق پستی فایل پیام.
تجزیه و تحلیل آمار

گوگل آنالیز هرگز نباید نادیده گرفته میشوند ؛ در ابتدا شما باید مطمئن شوید که شما حساب کاربری جداگانه برای هر یک از دامنه یا زیر دامنه شما در حال اجراست. با این کار به بخش کمک و تجزیه تحلیل هر یک از سایت برای کمک به نتیجه گیری در مورد چگونگی هر کشور و یا نسخه زبان حال انجام می باشد و که در آن به بهبود بخشد.

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

 

 

منبع:www.divitodesign.com