تیم توسعه وب نشر نیلوفران

مقدمه

طراحی وب سایت

سرپرست گرافیست های این گروه با 12 سال سابقه در حوزه گرافیک خالق آثار بی نظیری در حرفه خودش است.

برنامه نویسی وب

کدنویسی HTML

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

مزایای روش Tableless

  • در روش Tableless طراح، آزادی عمل بیشتری در جاگذاری ستون‌ها و نحوه تعامل ستون‌ها با یکدیگر دارد.
  • مرورگر IE در نمایش جداول به زمان بیشتری نیاز دارد، زیرا قبل از نمایش جدول نیاز دارد که کل کد جدول را دریافت کند و این امر باعث دیر لود شدن صفحات می‌شود.
  • در روش Tableless به دلیل استفاده از CSS می‌توان از فشار اضافی بر سرور، و بارگذاری کل کدها در هر بار اجرا جلوگیری کرد.
  • در این روش به دلیل کاهش حجم کدها سرعت بارگذاری صفحات تا حدی افزایش می‌یابد.

معایب روش Tableless

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

برنامه نویسی PHP

شاید برخی معتقد باشند که سرعت پردازش زبان PHP نسبت به زبان هایی همچون ASP و Python کمتر باشد. اما علت محبوبیت این زبان چیست؟ گرچه نمی توان کم بودن سرعت این زبان را پر رنگ جلوه داد چرا که کندی سرعت این زبان در پردازش های بسیار سنگین و محاسبات پیچیده خود را نشان می دهد اما به راستی این زبان از قدرت بسیار زیادی برخوردار است و این باعث شده تا سایت های بیشماری از این زبان استفاده کنند.
تیم توسعه نشر نیلوفران نیز عقیده دارد تا زمانی که عملیات محاسباتی پیچیده در میان نباشد نوشتن وب سایت با استفاده از زبان قدرتمند Python امری بیهوده است. تیم توسعه وب انتشارات با استفاده از بهترین فریم ورک ها مبتنی بر زبان PHP سایت های خوبی را پیاده سازی کرده اند. این زبان محبوب با به کارگیری بانک اطلاعات قدرتمند MySQL سرعت بالا در دریافت و نمایش اطلاعات را به ارمغان می آورد.
از دیگر مزایای این زبان می توان به فراگیر بودن آن اشاره داشت و برای اجرا تحت سرور محدودیتی در آن دیده نمی شود چرا که قادر است بر روی سرورهایی با سیستم عامل های Windows و Linux بدون هیچ مشکلی اجرا شود. که در این امر زبان ASP ناتوان است. ما قصد نداریم بین این دو زبان فرق بگذاریم و شاید مقایسه این دو نیز از نظر فنی اشتباه باشد چرا که هر یک ماهیت خود را یدک می کشد.

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

وب سایت های ساخته شده توسط تیم توسعه وب انتشارات وب سایت هایی به اصلاح دینامیک و یا پویا می باشند و مدیر سایت قادر است تا خود وب سایت خود را به روز رسانی کند. این مهم در صورتی محقق خواهد شد که در برنامه نویسی سایت ارتباط و ذخیره سازی با بانک اطلاعات لحاظ شده باشد و همانطور که قبلاً اشاره کردیم در قدرت پایگاه داده MySQL شکی نیست.

بهره گیری از CSS3

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

زبان سمت کاربر JavaScript

اینکه یک سایت بر پایه Flash ساخته شده باشد شاید نقطه ضعف آن به شمار رود چرا که Flash در وب رو به پایان است و شرکتی همچون Apple دیگر از آن پشتیبانی نمی کند. اما این بدان معنا نیست که سایت هایی خشک و ایستا ساخته شوند چرا که زبانی همچون JavaScript و فریم ورکی مثل JQuery جای خالی Flash را به شکل قابل ملاحضه ای پر می کند. منوهای بازشونده، گالری های عکس متحرک و... با استفاده از این زبان پیاده سازی می شوند.

میزبانی وب

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