Дали задание по веб-разработке,а их сайт оказался на windows хостинге и используемая технология мне неведома?
Доброго времени суток
Получил тз на мелкое исправление,знаю как это реализовать на php
Однако хостинг - windows
Подключился по FTP вижу не знакомую для меня файловую структуру.
В голове полезло ASP.NET
Имеется папка bin с кучей .dll-ок
global.asax в корне
Остальные файлы мне более-менее знакомы(css,шрифты)
Моя задача реализовать проверку на пустые поля в форме обратной связи(в html есть атрибут,но если его убрать через ctrl+shift+i то отправляется). Думал открою html,посмотрю php обработчик и добавлю условие.
Как мне подойти к этой задаче? Сроки - 4 дня.
Вижу 2 пути:
1)Переписать всё на php. Это landing , html составляющая вроде есть.
2)Разбираться в непонятной мне технологии и выкатить его очень быстро.
Вопрос в чем. Что это за технологии? Как лучше к ней подойти?
Дархан Камалиев, представьте себе, что заказчик параллельно заказал другому разработчику поиск, например, а он переписал сайт на рельсы.
и вот теперь у него такой набор:
1. сайт на asp без проверки полей и без поиска
2. сайт на php с проверкой полей но без поиска
3. сайт на рельсах с поиском, без проверки полей.
Я бы за такую самодеятельность долго посылал лесом.
Вы можете сделать проверку на js, но любой школьник с devtools обойдет ее. Если проверка только для красоты - и так сойдет.
Stalker_RED, Спасибо вам.
Если буду иметь дело с этим человеком установлю php за основу для разработку.
Задачу все таки попробую реализовать любыми методами.
Поддерживаю за предложение отказаться от заказа )
По делу, вам нужно исправить валидацию на сервере. .net - платформа для комилируемых языков (скорее всего c#). Вам нужен доступ к tfs серверу (если разработчик использовал вообще tfs). Обычно это либо майкрософтовский tfs, либо гит*. Либо нужен архив с проектом, если разработчик не пользовался контролем версий ;) Выкачать весь проект. Скорее всего поставить visual studio. Внести изменения в нужный обработчик (я надеюсь, что там mvc и нужен только один контроллер). Затем опубликовать проект на этот хостинг. Как вы понимаете, на хостинге лежат уже скомпилированные файлы и внести в них изменения вы не сможете, вам нужен именно исходный код.
Я выкачал весь проект через ftp
нашел cshtml файлы
Думаю просто поменять action в форме и отправлять данные на свой php скрипт.
Php на сервере работает - проверил.
Связаться с заказчиком.
Объяснить про неизвестную технологию и отказаться от проекта.
Но поговорить нужно - а может заказчик вообще пожелает все с нуля переделать (не из-за вашего затруднения, а просто планировал уже давно) и вы получите гораздо более жирный заказ - у меня такое бывало. А может и нет.
Поговорите с ним.