وب‌سرور Lighttpd چیست؟ بررسی ویژگی‌ها، مزایا و نحوه نصب آن

وب‌سرور Lighttpd چیست؟ بررسی ویژگی‌ها، مزایا و نحوه نصب آن

سرعت لود سایت و مصرف منابع سرور، دو عامل مهم در انتخاب وب‌سرور هستند؛ مخصوصاً زمانی که قرار باشد تعداد زیادی درخواست هم‌زمان مدیریت شود. بسیاری از وب‌سرورها در ترافیک بالا به RAM و CPU زیادی نیاز دارند، اما Lighttpd با رویکردی متفاوت توسعه پیدا کرده است؛ وب‌سروری سبک، سریع و بهینه که تمرکز اصلی آن روی عملکرد بالا با کمترین مصرف منابع است.

Lighttpd به دلیل معماری event-driven، توانایی مدیریت اتصال‌های هم‌زمان زیادی را دارد و همین موضوع باعث شده در سرورهای VPS، پروژه‌های پرترافیک، سرویس‌های API و وب‌سایت‌هایی که به سرعت پاسخ‌دهی اهمیت می‌دهند، مورد استفاده قرار بگیرد. پشتیبانی از FastCGI، HTTP/2، فشرده‌سازی محتوا و قابلیت Reverse Proxy نیز آن را به گزینه‌ای کاربردی برای توسعه‌دهندگان و مدیران سرور تبدیل کرده است.

در ادامه، ویژگی‌ها، مزایا، تفاوت Lighttpd با Apache و Nginx، نحوه نصب و همچنین روش‌های بهینه‌سازی و افزایش امنیت این وب‌سرور را بررسی می‌کنیم.

 

معرفی وب‌سرور Lightpd

Lighttpd یکی از وب‌سرورهای سبک، سریع و متن‌باز است که با هدف ارائه عملکرد بالا در کنار مصرف حداقلی منابع سیستم توسعه داده شد. نام این وب‌سرور از عبارت “Lighty” گرفته شده و به دلیل معماری بهینه، گزینه‌ای محبوب برای سرورهایی با ترافیک بالا و سخت‌افزار محدود محسوب می‌شود.

وب‌سرور Lighttpd نخستین بار در سال 2003 معرفی شد و از همان ابتدا تمرکز اصلی آن روی سرعت پردازش درخواست‌ها، مصرف پایین RAM و مدیریت هم‌زمان تعداد زیادی اتصال بود. این وب‌سرور به‌خصوص برای وب‌سایت‌هایی که نیاز به پاسخ‌دهی سریع دارند یا روی VPS و سرورهای کم‌منابع اجرا می‌شوند، انتخاب مناسبی به شمار می‌آید. بسیاری از کاربران برای کاهش مصرف منابع و افزایش سرعت سایت روی سرور مجازی از Lighttpd استفاده می‌کنند.

از مهم‌ترین کاربردهای Lighttpd می‌توان به میزبانی وب‌سایت‌های استاتیک، اجرای برنامه‌های PHP، راه‌اندازی APIها و استفاده در زیرساخت‌های ابری اشاره کرد. همچنین به دلیل پشتیبانی از FastCGI و SCGI، عملکرد بسیار خوبی در اجرای برنامه‌های داینامیک دارد.

 

معماری Lighttpd

معماری Lighttpd بر پایه مدل event-driven طراحی شده است. برخلاف برخی وب‌سرورها که برای هر اتصال یک پردازش یا Thread جداگانه ایجاد می‌کنند، Lighttpd از مکانیزم مدیریت رویدادها استفاده می‌کند تا بتواند هزاران اتصال هم‌زمان را با حداقل مصرف منابع مدیریت کند.

این معماری چند مزیت مهم دارد:

  • کاهش مصرف CPU و حافظه
  • افزایش سرعت پاسخ‌دهی
  • پایداری بیشتر در ترافیک بالا
  • مقیاس‌پذیری مناسب برای پروژه‌های بزرگ

Lighttpd از فناوری‌هایی مانند:

  • FastCGI
  • URL Rewriting
  • Load Balancing
  • HTTP Compression
  • HTTP/2

پشتیبانی می‌کند و همین موضوع باعث شده تا برای توسعه‌دهندگان و مدیران سرور گزینه‌ای حرفه‌ای محسوب شود.

مزایای وب‌سرور Lighttpd

مزایای وب‌سرور Lighttpd

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

مصرف بسیار پایین منابع سرور

یکی از اصلی‌ترین دلایل محبوبیت Lighttpd، مصرف کم CPU و RAM است. برخلاف برخی وب‌سرورها که برای هر درخواست پردازش جداگانه ایجاد می‌کنند، Lighttpd با استفاده از معماری event-driven تعداد زیادی اتصال را با حداقل منابع مدیریت می‌کند. به همین دلیل برای:

  • سرورهای VPS
  • سیستم‌های با سخت‌افزار محدود
  • پروژه‌های ابری
  • وب‌سایت‌های پرترافیک

گزینه‌ای بسیار مناسب محسوب می‌شود.

عملکرد سریع در پردازش درخواست‌ها

Lighttpd برای ارائه سریع فایل‌های استاتیک مانند:

  • HTML
  • CSS
  • JavaScript
  • تصاویر
  • ویدیوها

بهینه شده است. سرعت بالای پردازش درخواست‌ها باعث کاهش زمان پاسخ‌دهی سرور و بهبود تجربه کاربری می‌شود. به همین دلیل بسیاری از وب‌سایت‌هایی که روی سرور مجازی لینوکس میزبانی می‌شوند، از Lighttpd برای افزایش سرعت و کاهش مصرف منابع استفاده می‌کنند.

مدیریت تعداد زیاد اتصال هم‌زمان

معماری سبک Lighttpd اجازه می‌دهد هزاران اتصال هم‌زمان بدون فشار سنگین روی سرور مدیریت شوند. این ویژگی در پروژه‌هایی که ترافیک بالایی دارند اهمیت زیادی پیدا می‌کند؛ مخصوصاً در:

  • فروشگاه‌های اینترنتی
  • سرویس‌های API
  • پلتفرم‌های دانلود
  • وب‌سایت‌های خبری
  • سیستم‌های استریم محتوا

در پروژه‌های پرترافیک، ترکیب Lighttpd با سرور اختصاصی می‌تواند عملکرد و پایداری بسیار بالایی ارائه دهد.

پایداری بالا در ترافیک سنگین

بسیاری از وب‌سرورها هنگام افزایش ناگهانی ترافیک دچار افت عملکرد می‌شوند، اما Lighttpd به دلیل ساختار بهینه خود پایداری بالایی در شرایط پرترافیک دارد. همین موضوع باعث می‌شود احتمال Crash شدن سرویس یا افزایش شدید مصرف منابع کاهش پیدا کند.

سازگاری مناسب با PHP و FastCGI

Lighttpd از FastCGI و PHP-FPM پشتیبانی می‌کند و می‌تواند برنامه‌های PHP را با سرعت و بازدهی بالا اجرا کند. استفاده از FastCGI باعث می‌شود پردازش درخواست‌های داینامیک بهینه‌تر انجام شود و فشار کمتری روی وب‌سرور وارد شود.

پیکربندی ساده و سبک

فایل‌های تنظیمات Lighttpd نسبت به بسیاری از وب‌سرورها ساده‌تر هستند و مدیریت آن پیچیدگی زیادی ندارد. فعال‌سازی ماژول‌ها، تعریف Virtual Host، تنظیم SSL و مدیریت Rewrite Ruleها معمولاً سریع و قابل فهم انجام می‌شود.

مناسب برای پروژه‌های سبک و متوسط

اگر پروژه‌ای دارید که نیاز به وب‌سروری سریع و کم‌مصرف دارد اما امکانات پیچیده Enterprise برای شما اولویت نیست، Lighttpd می‌تواند انتخاب بسیار خوبی باشد. این وب‌سرور برای:

  • وب‌سایت‌های شرکتی
  • لندینگ‌پیج‌ها
  • وبلاگ‌ها
  • پنل‌های مدیریتی
  • سرویس‌های کوچک و متوسط

عملکرد بسیار خوبی ارائه می‌دهد.

پشتیبانی از قابلیت‌های مدرن وب

با وجود سبک بودن، Lighttpd از بسیاری از فناوری‌های مدرن پشتیبانی می‌کند؛ از جمله:

  • HTTP/2
  • IPv6
  • URL Rewrite
  • Load Balancing
  • Reverse Proxy
  • SSL/TLS
  • Gzip Compression

این قابلیت‌ها باعث می‌شوند بتوان از Lighttpd در پروژه‌های حرفه‌ای نیز استفاده کرد.

امنیت مناسب و سطح حمله کمتر

به دلیل ساختار سبک و تعداد ماژول‌های کمتر نسبت به برخی وب‌سرورها، سطح حمله (Attack Surface) در Lighttpd کمتر است. همچنین امکان محدودسازی دسترسی‌ها، استفاده از HTTPS و تنظیمات امنیتی مختلف در آن وجود دارد.

متن‌باز و رایگان

Lighttpd تحت مجوز BSD منتشر شده و استفاده از آن کاملاً رایگان است. توسعه‌دهندگان می‌توانند بدون پرداخت هزینه از آن در پروژه‌های شخصی یا تجاری استفاده کنند و در صورت نیاز تنظیمات و ماژول‌های آن را شخصی‌سازی کنند.

مقایسه Lighttpd و Nginx

مقایسه Lighttpd و Nginx

 

NGINX و Lighttpd هر دو وب‌سرورهای سبک و سریع محسوب می‌شوند، اما تفاوت‌هایی میان آن‌ها وجود دارد.

ویژگی Lighttpd Nginx
مصرف منابع بسیار کم کم
پیچیدگی تنظیمات ساده‌تر حرفه‌ای‌تر
Reverse Proxy محدودتر بسیار قدرتمند
جامعه کاربری کوچک‌تر گسترده
عملکرد فایل استاتیک بسیار خوب عالی
مناسب برای سرورهای سبک و ساده پروژه‌های بزرگ و Enterprise

اگر هدف شما اجرای یک وب‌سایت سبک با تنظیمات ساده باشد، Lighttpd انتخاب خوبی است. اما برای زیرساخت‌های پیچیده و توزیع بار حرفه‌ای، Nginx امکانات بیشتری ارائه می‌دهد.

 

مقایسه Lighttpd و Apache

مقایسه Lighttpd و Apache

Apache HTTP Server یکی از قدیمی‌ترین و محبوب‌ترین وب‌سرورها در دنیاست. با این حال تفاوت‌های مهمی با Lighttpd دارد.

ویژگی Lighttpd Apache
معماری Event-driven Process/Thread-based
مصرف RAM پایین بالاتر
سرعت بالا متوسط
ماژول‌ها کمتر بسیار گسترده
سادگی سبک و ساده پیچیده‌تر
عملکرد در ترافیک بالا بهتر نیازمند بهینه‌سازی

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

 

ویژگی‌های وب‌سرور Lighttpd

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

معماری Event-Driven

مهم‌ترین ویژگی Lighttpd استفاده از معماری event-driven است. در این مدل، وب‌سرور به‌جای ایجاد پردازش جداگانه برای هر اتصال، همه درخواست‌ها را به‌صورت بهینه مدیریت می‌کند. نتیجه این معماری:

  • مصرف کمتر RAM و CPU
  • مدیریت بهتر اتصال‌های هم‌زمان
  • افزایش سرعت پاسخ‌دهی
  • پایداری بیشتر در ترافیک بالا

خواهد بود.

مصرف پایین منابع

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

  • VPSها
  • سرورهای ابری
  • پروژه‌های استارتاپی
  • سیستم‌های Embedded

محسوب می‌شود.

پشتیبانی از FastCGI و PHP-FPM

یکی از قابلیت‌های مهم Lighttpd، پشتیبانی از FastCGI و PHP-FPM است. این ویژگی باعث می‌شود اجرای برنامه‌های PHP سریع‌تر و بهینه‌تر انجام شود و فشار کمتری روی وب‌سرور وارد شود. به همین دلیل Lighttpd می‌تواند عملکرد مناسبی در اجرای سایت‌های داینامیک داشته باشد.

پشتیبانی از HTTP/2

Lighttpd از پروتکل HTTP/2 پشتیبانی می‌کند که باعث بهبود سرعت بارگذاری صفحات و کاهش تاخیر در انتقال داده‌ها می‌شود. این قابلیت به‌خصوص برای وب‌سایت‌هایی که فایل‌های زیادی لود می‌کنند اهمیت بالایی دارد.

قابلیت URL Rewrite

امکان بازنویسی URLها در Lighttpd وجود دارد و این موضوع برای:

  • بهبود ساختار لینک‌ها
  • سئو سایت
  • ساخت URLهای خواناتر
  • مدیریت ریدایرکت‌ها

بسیار کاربردی است.

پشتیبانی از SSL/TLS و HTTPS

Lighttpd از SSL/TLS پشتیبانی می‌کند و می‌توان ارتباط کاربران با سرور را از طریق HTTPS رمزنگاری کرد. این قابلیت برای افزایش امنیت اطلاعات و جلوگیری از شنود داده‌ها ضروری است.

فشرده‌سازی محتوا با Gzip

این وب‌سرور امکان فشرده‌سازی فایل‌ها با Gzip را فراهم می‌کند. فعال‌سازی این قابلیت باعث:

  • کاهش حجم داده‌های ارسالی
  • افزایش سرعت لود سایت
  • کاهش مصرف پهنای باند

می‌شود.

قابلیت Reverse Proxy

Lighttpd می‌تواند به‌عنوان Reverse Proxy عمل کند و درخواست‌ها را به سرورهای دیگر منتقل کند. این ویژگی در معماری‌های مدرن و زیرساخت‌های توزیع‌شده کاربرد زیادی دارد.

پشتیبانی از Load Balancing

امکان توزیع درخواست‌ها بین چند سرور در Lighttpd وجود دارد. این قابلیت باعث افزایش پایداری و بهبود عملکرد سرویس در ترافیک بالا می‌شود.

پشتیبانی از IPv6

Lighttpd از IPv6 پشتیبانی می‌کند و برای زیرساخت‌های جدید شبکه کاملاً سازگار است.

سیستم ماژولار

بخش زیادی از امکانات Lighttpd از طریق ماژول‌ها ارائه می‌شود. مدیر سرور می‌تواند فقط ماژول‌های موردنیاز را فعال کند تا مصرف منابع کاهش پیدا کند و امنیت سرور افزایش یابد.

برخی از مهم‌ترین ماژول‌های Lighttpd شامل:

  • mod_rewrite
  • mod_fastcgi
  • mod_proxy
  • mod_accesslog
  • mod_compress

هستند.

مدیریت مناسب فایل‌های استاتیک

Lighttpd در ارائه فایل‌های استاتیک مانند:

  • تصاویر
  • فایل‌های CSS
  • JavaScript
  • فونت‌ها
  • ویدیوها

عملکرد بسیار سریعی دارد و می‌تواند حجم بالایی از درخواست‌ها را مدیریت کند.

قابلیت Virtual Hosting

امکان میزبانی چند وب‌سایت روی یک سرور در Lighttpd وجود دارد. این ویژگی برای شرکت‌های هاستینگ و سرورهای اشتراکی بسیار کاربردی است.

لاگ‌گیری و مانیتورینگ

Lighttpd قابلیت ثبت کامل لاگ‌های دسترسی و خطا را دارد و می‌توان وضعیت عملکرد سرور را به‌راحتی بررسی و تحلیل کرد. این موضوع در عیب‌یابی و افزایش امنیت اهمیت زیادی دارد.

 

آموزش نصب Lighttpd

نصب Lighttpd روی اکثر توزیع‌های لینوکس فرایند ساده‌ای دارد و معمولاً تنها با چند دستور انجام می‌شود. بعد از نصب نیز می‌توانید ماژول‌های موردنیاز مانند PHP، SSL یا Rewrite را فعال کنید و وب‌سرور را برای میزبانی سایت آماده کنید.

در ادامه مراحل نصب Lighttpd روی توزیع‌های مختلف لینوکس را بررسی می‌کنیم.

نصب Lighttpd روی Ubuntu و Debian

ابتدا لیست پکیج‌ها را به‌روزرسانی کنید:

sudo apt update

سپس وب‌سرور Lighttpd را نصب کنید:

sudo apt install lighttpd -y

بعد از پایان نصب، سرویس را اجرا و فعال کنید تا پس از ریبوت سرور نیز به‌صورت خودکار اجرا شود:

sudo systemctl start lighttpd

sudo systemctl enable lighttpd

برای بررسی وضعیت سرویس می‌توانید از دستور زیر استفاده کنید:

sudo systemctl status lighttpd

اگر نصب به‌درستی انجام شده باشد، با وارد کردن IP سرور در مرورگر، صفحه پیش‌فرض Lighttpd نمایش داده می‌شود.

sudo systemctl status lighttpd

نصب Lighttpd روی CentOS و RHEL

در توزیع‌های مبتنی بر RHEL می‌توانید Lighttpd را از طریق yum یا dnf نصب کنید.

در CentOS 7:

sudo yum install lighttpd -y

در نسخه‌های جدیدتر مانند AlmaLinux، Rocky Linux یا CentOS Stream:

sudo dnf install lighttpd -y

سپس سرویس را اجرا کنید:

sudo systemctl start lighttpd

sudo systemctl enable lighttpd

برای اطمینان از فعال بودن سرویس:

sudo systemctl status lighttpd

باز کردن پورت فایروال

اگر فایروال روی سرور فعال باشد، باید پورت‌های HTTP و HTTPS را باز کنید.

در Ubuntu با UFW:

sudo ufw allow 80/tcp

sudo ufw allow 443/tcp

در CentOS یا RHEL با Firewalld:

sudo firewall-cmd --permanent --add-service=http

sudo firewall-cmd --permanent --add-service=https

sudo firewall-cmd --reload

نصب PHP روی Lighttpd

برای اجرای سایت‌های PHP بهتر است از PHP-FPM یا FastCGI استفاده شود.

در Ubuntu/Debian:

sudo apt install php php-fpm php-cgi -y

در CentOS/RHEL:

sudo dnf install php php-fpm -y

بعد از نصب، ماژول‌های FastCGI را فعال کنید:

sudo lighty-enable-mod fastcgi

sudo lighty-enable-mod fastcgi-php

سپس سرویس‌ها را ری‌استارت کنید:

sudo systemctl restart lighttpd

sudo systemctl restart php*-fpm


نحوه مانیتورینگ، عملکرد و امنیت Lighttpd

برای حفظ عملکرد و امنیت Lighttpd باید سرور را به‌صورت مداوم مانیتور و بهینه‌سازی کنید.

فعال‌سازی SSL در Lighttpd

برای فعال‌سازی HTTPS ابتدا ماژول SSL را فعال کنید:

sudo lighty-enable-mod ssl

سپس فایل تنظیمات SSL را ویرایش کنید:

sudo nano /etc/lighttpd/conf-available/10-ssl.conf

در این بخش باید مسیر فایل Certificate و Private Key را وارد کنید.

پس از اعمال تغییرات، وب‌سرور را ری‌استارت کنید:

sudo systemctl restart lighttpd

تست عملکرد Lighttpd

برای اطمینان از صحت تنظیمات، می‌توانید پیکربندی وب‌سرور را بررسی کنید:

sudo lighttpd -tt -f /etc/lighttpd/lighttpd.conf

در صورت نبود خطا، خروجی مشابه Syntax OK نمایش داده می‌شود.

همچنین برای تست پاسخ‌دهی سرور:

curl http://localhost

بررسی لاگ‌های Lighttpd

Lighttpd اطلاعات درخواست‌ها و خطاهای سرور را در فایل‌های لاگ ذخیره می‌کند. مهم‌ترین لاگ‌ها عبارت‌اند از:

/var/log/lighttpd/access.log

/var/log/lighttpd/error.log

برای مشاهده لاگ‌ها به‌صورت لحظه‌ای:

tail -f /var/log/lighttpd/access.log

و بررسی خطاها:

tail -f /var/log/lighttpd/error.log

این لاگ‌ها در شناسایی خطاها، درخواست‌های مشکوک و مشکلات عملکردی بسیار کاربردی هستند.

بررسی مصرف منابع سرور

برای بررسی مصرف CPU و RAM می‌توان از ابزارهای زیر استفاده کرد:

top

یا:

htop

این ابزارها وضعیت پردازش‌ها، مصرف حافظه و بار سرور را نمایش می‌دهند.

تست عملکرد و تعداد درخواست‌ها

برای بررسی توانایی Lighttpd در مدیریت درخواست‌های هم‌زمان می‌توان از ابزارهای Benchmark استفاده کرد:

ab -n 1000 -c 100 http://yourdomain.com/

همچنین ابزارهایی مانند wrk، Siege و JMeter نیز برای تست فشار سرور کاربرد دارند.

ابزارهای مانیتورینگ حرفه‌ای

برای مانیتورینگ Real-Time می‌توان از ابزارهای زیر استفاده کرد:

  • Netdata
  • Zabbix
  • Prometheus
  • Grafana

این ابزارها اطلاعاتی مانند مصرف منابع، تعداد درخواست‌ها و وضعیت سرویس‌ها را به‌صورت گرافیکی نمایش می‌دهند.

بهینه‌سازی و افزایش امنیت

برای بهبود عملکرد و امنیت Lighttpd بهتر است:

  • Gzip Compression را فعال کنید
  • از Cache و CDN استفاده کنید
  • ماژول‌های غیرضروری را غیرفعال کنید
  • از PHP-FPM استفاده کنید
  • IPهای مشکوک را مسدود کنید
  • به‌روزرسانی‌های امنیتی را مرتب نصب کنید

این اقدامات باعث افزایش سرعت، کاهش مصرف منابع و بهبود امنیت وب‌سرور می‌شوند.

 

جمع‌بندی

Lighttpd یک وب‌سرور سبک، سریع و کم‌مصرف است که برای مدیریت ترافیک بالا و اجرای وب‌سایت‌ها روی سرورهای محدود طراحی شده است. معماری event-driven، مصرف پایین منابع و پشتیبانی از فناوری‌های مدرن باعث شده این وب‌سرور در بسیاری از پروژه‌ها مورد استفاده قرار گیرد.

اگر به دنبال یک وب‌سرور سریع و سبک برای پروژه‌های ساده تا متوسط هستید، Lighttpd می‌تواند گزینه‌ای بسیار مناسب باشد. با این حال در پروژه‌های Enterprise و زیرساخت‌های پیچیده، ممکن است Nginx یا Apache امکانات گسترده‌تری ارائه دهند.

 

سوالات متداول

آیا Lighttpd رایگان است؟

بله، Lighttpd یک وب‌سرور متن‌باز و رایگان است.

 

آیا Lighttpd از PHP پشتیبانی می‌کند؟

بله، از طریق FastCGI و PHP-FPM می‌توان PHP را روی Lighttpd اجرا کرد.

 

آیا Lighttpd برای ترافیک بالا مناسب است؟

بله، معماری event-driven آن برای مدیریت تعداد زیاد اتصال هم‌زمان بسیار مناسب است.

 

تفاوت اصلی Lighttpd و Apache چیست؟

مهم‌ترین تفاوت در معماری و مصرف منابع است. Lighttpd سبک‌تر و سریع‌تر عمل می‌کند.

 

آیا Lighttpd از HTTPS پشتیبانی می‌کند؟

بله، این وب‌سرور از SSL/TLS و HTTPS پشتیبانی کامل دارد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

19 + شش =