Задался я мыслью, написать подобие чата. как и все великое, начнется это с простых вещей....
Перевод с английского: 10 Best CSS Practices to Improve Your Code (Written exclusively for WDD by Jeff Couturier)
Это очень легко - обнаружить себя, разбирающимся в своем же CSS, который превратился в беспорядочную кашу. Иногда это результат небрежного кодирования с самого начала, иногда это из-за многочисленных "хаков" и изменений. Независимо от причины, не должно быть именно так. Написание чистого, сверхуправляемого CSS просто, если начать с той ноги, и это сделает ваш код легче для поддержки и правки позже. Здесь 11 советов для ускорения процесса написания CSS, которая станет тоньше, быстрее и будет реже причинять вам головную боль.
$ which lua /usr/bin/lua $ cd ~/scripts $ cat > test.lua #!/usr/bin/lua print "Hello, world!" ^D $ chmod +x ./test.lua $ ./test.lua Hello, world! $ luac ./test.lua $ chmod +x ./luac.out $ ./luac.out Hello, world!
задался я мыслью, написать подобие чата. как и все великое, начнется это с простых вещей....
Помогите создать сайт? Как создать новый сайт в Инете? Вас интересует, что нужно сделать для того, чтобы иметь собственный сайт? Для кого-то этот вопрос покажется слишком тривиальным, чтобы рассказывать о нем подробно, однако, даже в этом тривиальном вопросе очень много нюансов, часто приводящих к недопониманию как самого заказчика сайта что же он хочет, так и недопониманию между ним и исполнителем.
Схема работы в обычном (чаще всего встречаемом виде) - один web-сервер (судя по статистике инета = 55% apache) отдает все файлы, независимо от их природы и типа. Так для любого css, js, статичного jpg, gif, или png файла (который допустим составляет дизайн нашего сайта) будет отработан полный цикл запроса веб-сервера. В технической литературе для обозначения вспомогательных файлов используют термин frontend, а для скриптов backend. Apache хорош в связке с mod_auth mod_php mod_rewrite, и для того, чтобы отдать общедоступные статичные файлы совсем не обязательно дергать многоуважаемый apache со всеми его модулями (которые нужны чтобы работали скрипты сайта), для этого попробуем без внесения значительных изменений в скрипты сайта(ов) "скинуть" отдачу статики другому
Будем рассматривать какой-либо web-ресурс, к интерфейсу которого имеет доступ, в принципе, каждый. Естественно, рождается мысль, не давать пользователю делать нежелательные действия, а только запланированные. Слово «запрограммированы» тут не подходит, так как можно наряду с программированием желательного действия косвенно запрограммировать нежелательное. Вы понимаете о чем я?
Такие действия могут включать в себя как действия с банальными ошибками ввода, так и злонамеренные попытки повлиять на ход исполнения действия.