В рамках своего продолжающегося обучения web-технологиям пишу свою cms на мускуле.
Придерживаюсь модульной архитектуры, дабы можно было при создании сайта выбрать только нужные компоненты. Пока что реализовал блог, статьи, чпу, новости, rss и еще пару мелочевок.
Но я не привык делать бесполезные вещи, а эта cms пока бесполезна. Я сам предпочту wp ей.
Какие модули еще нужны для полноценности? Какие прикольные модули попадались вам в различных cms? Какие функции хотелось бы видеть в cms, но приходилось писать самому, а не просто подключить модуль?
ЗЫ Темы почитывал, поиск юзал. Но хочется личных мнений, а холодных и беспощадных посылов
Если Денвер не вывел ошибок - все в порядке, все установилось. Запустите денвер - ваш сервер на диске Z.
tar.gz - как правило для linux.
Самописные статьи достаньте из кэша поисковиков и забейте в свой блог.
На подавляющем количестве серверов стоят таки никс подобные системы.
Поставить ли новую систему? Все зависит от ваших личных предпочтений, и куда вы потом собираетесь направить свои навыки - везде присутствуют определенные тонкости.
Денвер - сборка для винды свежих версий PHP, Apache, MySql и др. утилит. Ставится до безобразия просто. Все подсказки в тексте установки имеются.
Ты из под винды. Так что для первых шагов лучше использовать Денвер. После изучения языка уже займешься раздельной установкой - сейчас заниматься кастомизацией и настройками - бессмысленно..
PHP именно интерпретируют код построчно, в результате чего, при правильной настройке сервера сохраняет в кэше некое подобие байт-кода(не в двоичный код!), который будет выполняться чуть быстрее. Есть даже расширения, которые позволяют использовать только "байт-код", без использования исходных текстов, но это только на стадии бетки.
Плюс есть еще реализации, которые позволяют скомпилить код на php в двоичный, см. список в wiki.
1) Никогда не выбрасывайте код просто в сообщение, для этого придумали специальный-волшебный- и т.д. тег [PHP]
2) Код вполне очевиден - тем более с таким количеством комментариев. Что бы изображение не обрезалось достаточно убрать два блока обрезки. И следующий блок как раз растянет/уменьшит до нужных размеров.
Даже поддержка администраторов необязательна, все можно делать на добровольной основе. Создание темы, и предложение выполнить.
Но что бы хоть кто-нибудь участвовал, задания должны быть интересны и неординарны. Задания с олимпиад или нудные вещи тут точно не пойдут.