Member 13293805 Ответов: 3

Как сделать сайт ?


я не знаю языка java,html или css. но у меня есть знания языка Си и с++
Итак,как же сформировать сайт

Что я уже пробовал:

это мой летний проект по созданию сайта. но я не понимаю, как это сделать без каких-либо знаний html и css.

Stefan_Lang

Как воинствующий программист C++, который ненавидит Java, я все же должен сказать вам, что для создания веб-сайта Java-это правильный инструмент для этой работы! Есть альтернативы, но поскольку вы уже знаете C++, попасть в Java должно быть очень легко.

Пытаться проделать это с помощью C/C++ - все равно что пытаться вбить куб в круглое отверстие. С достаточной энергией вы можете заставить его работать, но никто не оценит результат.

3 Ответов

Рейтинг:
2

OriginalGriff

Ваши знания не помогут вам создать веб-сайт: вы не используете ни C, ни C++.
Вам нужен HTML / Javascript на стороне клиента и, вероятно, либо VB / C#, либо PHP на стороне сервера.

Вы можете начать создавать веб-сайт только с клиентского кода: W3Schools Online Web Tutorials[^] поможет вам начать работу, но для большей гибкости (и всего, что отдаленно напоминает безопасность) вам также понадобится код на стороне сервера: ASP.NET обзор[^] это место для начала.

Или... существуют "конструкторы веб-сайтов", доступные: учебник w3schools - поиск в Google[^ но, честно говоря, они не производят ничего, что вы действительно хотели бы использовать в реальном мире, кроме базового сайта.


Рейтинг:
2

F-ES Sitecore

Если ваша конечная цель-написать веб-сайт, то, как уже упоминалось, вам придется изучить html и css как минимум. Это даст вам статический веб-сайт, но если вам нужен сайт, который является динамическим (то есть он "делает вещи"), то вам также понадобится серверный язык для генерации динамического html. Опять же, если ваша цель-просто создать сайт, то вам лучше изучить язык, который можно использовать с одним из готовых фреймворков веб-сборки, таких как PHP (для использования на Apache) или c# для использования с asp.net и IIS.

Однако если ваша цель-расширить свои навыки c/c++ и вы хотите создать веб-сайт, то вам придется делать практически все с нуля самостоятельно. Вам нужно будет знать программирование сокетов, чтобы вы могли слушать запросы и отвечать на них, возможно, многопоточность, чтобы сделать его работу более плавной. Затем вам нужно будет изучить протокол HTTP, чтобы вы могли понять запросы, которые делают браузеры, и как построить соответствующий ответ для отправки обратно.


Рейтинг:
1

Patrice T

Здесь вы найдете хороший набор учебных пособий для всего, что нужно для веб-сайтов.
W3Schools Online Web Tutorials[^]

Попробуйте Google для получения дополнительной информации.