Созданием сайтов в жизни никогда не интересовался. Но есть одна задача. Есть компьютер домашний. В нем необходимо следить файлопомойку на подобии NAS сервера так называемого.
Необходимо сделать сайт скорее всего на HTML5 , в котором бы эмулировалась моя простейшая файловая система. Ну или хотя-бы отображались директории папок как в Total Commander. Сам я прикладным программированием занимаюсь. В сайтах и вообще в Web ничего не соображаю абсолютно.
Насколько я понял, мне необходимо в идеале в кротчайшие сроки хотя-бы со словарем овладеть HTML, CSS Затем установить easy php dev server (что уже сделал сегодня)
Создать папку web на ПК и указать её там в direct path где-то хз... Так и не понял до конца.
Я если честно и НЕ собираюсь продвигаться дальше этого разового марафона. Моя задача поскорее вкатиться хоть немного в PHP HTML CSS. Сделать эту хуйню на коленке лишь бы работало. И самое главное, сваяв худо бедно каркас этого web поделия поскорее перейти на C# родной и продолжить пилить логику именно на нём. Всё это будет работать на Win 7 (ну в принципе ладно, если это необходимо могу 10ку поставить) А если будет лучше то Linux но его я как и вин 10 не перевариваю органически. Хотя если мучения будут разовые и комп будет чисто как Nas работать в дальнейшем то похуй, хоть free BSD пусть там стоит. Лишь бы код не переписывать сильно под эти ОСи экзотические.
Задача такая. Сайт мой будет работать без всяких сторонних хостов . Чисто на моём домашнем ПК. Если мой ПК ключен, то я должен иметь возможность зайти на специальный сайт в телефоне. (Ну и разумеется чтобы именно один лишь Я это мог делать). И заходить в свою файлопомойку. А также пополнять её новыми файлами/ или мусором.
Согласен. Возможно по незнанию web технологий я сейчас изобретаю велосипед. Может быть есть какие-то более простые механизмы взаимодействия с дистанционным взаимодействием с файловой системой домашнего пк, Но для реализации других путей придётся скорее всего создавать приложения непосредственно для андроида. А я не имею возможности компилировать в APK
>>139229 Проблема в том, что этот клиент должен работать И на компе , И на андроиде. Таких клиентов кроссплатформенных нету в природе. А вот HTML страничка нафаршированная html5 начинкой и js'скриптами будет открываться везде на любом устройстве и на любой оси где есть браузер. Поэтому я в сторону HTML и смотрю.
Я хочу силами CSS и js сделать вообще полностью эмулятор типа total Commander или просто отображение папок в стиле win'98
Просто силами GDI на компе в среде c# я такое сделал. Но надо это наверное на Web перенести. А в web я не соображаю абсолютно. Ноль. Хз, может быть просто никогда не интересовался интернет программированием.
Только любые браузерные решения - это полная хуйня в плане удобства работы на постоянной основе, а для NAS есть нормальные протоколы - SMB, DLNA, SFTP на худой конец. Монтируешь по SMB сетевой диск и работаешь с ним через тот же Total Commander, без кривых и непрактичных костылей.
>>139170 (OP) Шиз, почему бы тебе ПРОСТО не поднять ftp server на твоей файлопомойке? Так делали деды испокон веков. Клиент для ftp найдется на любом устройстве и в любой операционной системе. Double commander или Total Commander содержат в себе ftp клиент, как и любой уважающий себя файловый менеджер. Также можно настроить соединение с ftp как сетевой диск и открывать в обычном Проводнике. Некоторые усилия от тебя потребуются для того, чтобы твой ftp сервер был доступен из внешнего интернета. Нужно как минимум пробросить порт через NAS. Есть также нюансы с белыми IP. Но для преодоления этих проблем существуют гайды для роутера и кучи других решений. Пробрасывать ftp во внешний интернет в тысячу раз проще, чем сделать задуманное тобой. Поверь, это гораздо лучше чем то тормозное, кривое, глючное и неудобное веб говно, которое ты задумал. FTP - это решение проверенное десятилетиями.
>>139170 (OP) Если нигде не сможешь нагуглить годный гайд про то, как вывести свой ftp сервер во внешний интернет, я думаю что смогу в этом треде тебе помочь. Универсального гайда нет, потому что надо подстраиваться под особенности провайдера. Ну а если для начала ты просто хочешь всегда актуальный текстовый список файлов и папок, то можно блин хоть каждый день через встроенный в ОС планировщик делать DIR любого каталога, и потом отсылать получившийся текстовый файл хоть по email, хоть на бесплатный сайт, хоть куда угодно.