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

من و العالم (اخلاق اوپن سورسی باید داشت)

تیم طراح قبلی سایت شبکه العالم تیم قوی بود که سایتی راه اندازی کرده بودن خیلی عالی اما دیدگاه که در پیش رو گرفته بودند به نظر شخصی خودم می تونست بهتر از اینها می بود. دروپال یک سیستم کاملا ماژولار هست و ماژول هایی همچون Views ، Panels ، CCK ماژول هایی هستند که باعث شده دروپال را ازهمه سیستم های مدیریت محتوای دیگه متمایز کنه. در سایت قبلی شبکه خبری العالم تنها نکته ای که رعایت شده بود استفاده از سی سی کی بود که استفاده شده بود و از ویوز و پنل خبری نبود. حتی خیلی از بدیهیات دروپال هم رعایت نشده بود. به نظر خودم این کار درستی نیست که ما از سیستمی استفاده کنیم که کاملا بازمتن هست و بیاییم اون رو طوری پیاده سازی کنیم که انحصاری دست خودمان باشد یعنی بیاییم مازول بنویسیم به جای استفاده از ویوز و دست کاربران را ببندیم و نگذاریم یک بلاک ساده را تغییر دهند و یا بیاییم ساختار و چیدمان سایت رو به گونه ای طراحی کنیم که کاربر سایت نتونه هیچ چیزی رو تغییر بدهد. و به نوعی از دانش کم مشتری مان سو استفاده کنیم و مشتری رو طوری به شرکت خودمان وابسته کنیم که که اونها برای کوچکترین کاری به ما وابسته بشند شاید در کوتاه مدت به نفع ما باشه و سود مالی هم داشته باشه اما مطمئنا اولین کسی که از این مورد ضربه می بینه خود ما هستیم. این صحبت های من ربطی به سایت قبلی شبکه العالم نداره چون که در سایت قبلی العالم سیاست به گونه ای بوده که از مازول های دروپال استفاده نشه. این صحبت ها را برای خودم می نویسم که باید سعی کنم در کارهایی که انجام میدهم طوری کار کنم که هرموقع از اون کار خواستم دست بکشم نگران این نباشم که بعد رفتنم من چه کسی می خواهد این سایت رو اداره کنه و بدون دقدقه اینکه حتما وقتی من می رم سایت هم جمع می شه و شخصی دیگری می اید و سایت رو از دوباره طراحی می کنه. اون سایت رو واگذار کنم به تیم نگهدارنده موجود در سازمان و خودم در کارهایی درگیر شوم که باعث رشد کاری من بشه. دوم فرودین ماه بود که به سایت حمله DDos انجام می شد این نوع از حملات DDos که نوعی بسیار پیشرفته تر از حملات دی داس معروف بود و باعث شده بود که کلا سایت دیگر در دسترس نباشه و به دلیل اینکه سرور سایت در کانادا بود هیچ گونه دسترسی به سرور نبود و نمی شد هیچ کاری کرد جز تغییر دی ان اس های سایت و تعویض سرور سایت خوب به دلیل اینکه سرور دیگر دردسترس نبود هیچ گونه بک آپی از سایت هم نبودو نمی تونستیم بگیریم و اون موقع هم الارقم وجود بک اپ سرور بر روی سرور روم تهران اما این بک اپ بلا استفاده بود. چند روزی سایت به صورت استاتیک اپدیت می شد و همچنان حملات به سایت ادامه داشت به طوری که هر ای پی به سرور داده می شد هر سروری که دی ان اس العالم بر روی ان ست می شد سرور بعد از چند ثانیه از کار می افتد از بس که منابع سیستمی اشغال می شدند و تنها راه وصل شدن به سرور جدا کردن کابل شبکه بود. حملات به سایت به گونه ای بود که تقریبا غیر قابل کنترل شده بود حتی فایروال های لینوکسی مثل APF , ... جواب نمی داد چون که حملات از یک ای پی خاص نبود و کاملا توزیع شده بود حتی فایروال های سخت افزاری هم جواب نمی دادند. حملات به گونه ای بود که که انگار بازدید واقعی بود. از اینجا به بعد بود که باید راهکار هایی در نظر گرفته می شد متفاوت مثلا وب سرور آپاچی Apache فقط می تونه 10000 کانکشن همزمان رو جواب بدهد و باید از وب سرور دیگری مثل NGINX استفاده کرد در مورد اینکه در سایت العالم از چه امکاناتی و چه ویژگی هایی در این سایت وجود دارد که در کمتر سایت ایرانی هست حتما به صورت مفصل صحبت خواهم کرد . و بالاخره بعد از 4 روز سایت جدید با همه مشکلاتش به زیر بار رفت. روز ششم فروردین ماه در روز تولدم ، در ساعت تولدم سایت جدید شبکه العالم رو بر روی شبکه جهانی اینترنت بارگذاری شد. خیلی سخت بود برایم تا به حال ندیده بودم که یک سایت واقعا به صورت همزمان بیش از 150 کاربر همزمان دارد و اصلا باور نمی شد چنین ارقامی ازبازدید سایت
دسته بندی ها: