Багато веб-майстри займаються розробкою своїх проектів на локальних віртуальних хостах. В цьому випадку виникає проблема тестування на мобільних пристроях. Нижче ми розповімо яким чином зробити сайт, розташований на локальній машині, доступній для iOS-пристроїв.
Цей сервер входить в стандартну комплектацію OS X. Також Apache є частиною пакетів MAMP і XAMMP. На Windows цей можна розгорнути встановивши пакет Denwer.
Отже, що потрібно зробити, щоб сайт лежить на локальному комп'ютері став доступним з iPhone.
VirtualHostX
Ця програма є доповненням до VirtualHostX для Mac - багатофункціональної програми для розгортання віртуальних серверів. Використання зв'язки iOS-клієнт + декстопное додаток позбавить від необхідності відкривати доступ до сайту всьому інтернету. З точки зору безпеки це величезна перевага. Наприклад, скрипти під керуванням Denwer запускаються на комп'ютері з правами адміністратора. І який-небудь початківець хакер, який заволодів за допомогою xss або sql-injection доступом до сервера, автоматично знаходить контроль над всієї файлової системою комп'ютера. З XAMMP і MAMP все трохи складніше, але і вони створюють загрозу для безпеки персональних даних. Вартість VirtualHostX - 49 $. Оцінити широкі можливості програми і прийняти обдумане рішення про покупку можна під час безкоштовного пробного періоду.
Оцініть статтю. (Ваш голос буде першим!)