Как перенести веб-разработку с windows на linux - PullRequest
1 голос
/ 15 июля 2009

Я системный программист, так что я просто знаю некоторые базовые CSS / HTML. Мне нравится изучать основы разработки шаблонов для сайтов. У меня есть представление о Joomla. WordPress, и я также экспериментирую с несколькими вики. Мой друг - продвинутый пользователь fireworks / photoshop, выглядит довольно просто сделать шаблон с помощью fireworks. Есть ли эквивалент фейерверка на Linux. В основном меня беспокоит создание шаблонов, создание макетов, нарезка на них, определение блоков (что-то вроде заполнителей для меню / вкладок :)). И несколько простых CSS на его основе. Я занимался поиском этих ответов, но в основном все пользователи, которые перешли на Linux веб-разработки, говорят о PHP / AJAX, я имею в виду такие вещи. Никто из них не слишком озабочен шаблонами, может быть, это слишком легкий навык для них. В любом случае, вот те инструменты, которые я нашел в сети,

  1. Kompozer
  2. LnkScape
  3. Gimp
  4. Screem / Geany / CodeBlocks / затмение / луфаря
  5. Апатана (говорят, что она основана на затмении)

Может кто-нибудь подсказать ps, какой из них просто выбрать - сделать рисунок / макет и сгенерировать или сказать записать его в css / html.

Я видел фейерверк, он выглядел хорошо, любая лучшая альтернатива для него на Linux, или я запустил более старую версию фейерверка в вине. Я думаю, что мои требования очень просты. Спасибо.

Извините, я писал вопрос и по ошибке нажал ввод. Вопрос был опубликован, и когда я попытался удалить, ему потребовалось 5 голосов. Так что я просто нашел время и написал его полностью, и за это время меня проголосовали -3:).

РЕДАКТИРОВАТЬ - я все еще занимаюсь серфингом, все выступают за GIMP, я использовал GIMP, но это больше похоже на программное обеспечение для работы с изображениями, а не на фейерверки, особенно для веб-макетов. Что вы, linux-парни, используете для разработки шаблонов? Мне просто нужны советы от опытных парней. Мои требования просты, ничего необычного ... но чистые интуитивно понятные веб-макеты для личных сайтов, которые я могу свободно менять, независимо от кого-либо, когда бы я ни пожелал

Ответы [ 3 ]

1 голос
/ 15 июля 2009

в качестве серверной платформы:

Если вы используете технологии FOSS (Perl, Python, Ruby, PHP и т. Д.), Вы обнаружите, что все в значительной степени складывается (хотя переход от файловых систем без учета регистра может вызвать проблемы).

Если вы зависите от технологий Microsoft (например, .NET), вам, скорее всего, придется все переписать, хотя Mono может помочь.

Как настольная платформа:

Посмотрите на инструменты, которые вы используете сейчас. Найти эквиваленты в Linux. Многие инструменты доступны для обеих ОС.

1 голос
/ 15 июля 2009

Я использую Fireworks на Mac и пока не нашел достойной альтернативы. Наиболее близким к векторному редактору в Linux будет Inkscape, но вряд ли вы найдете его полезным для создания экспортируемых фрагментов, подходящих для использования на вашем сайте. Вам нужно будет выполнить несколько промежуточных шагов, чтобы выполнить то, что в противном случае было бы возможно с помощью функции «Экспорт в HTML» в Fireworks, с которой вы, вероятно, знакомы. GIMP - это удобный редактор фотографий (с большинством функций, которые можно ожидать от Photo Shop).

Похоже, вы в основном заинтересованы в замене рабочей станции графического дизайна, а не последующих серверных технологий. Если это так, я не могу от всего сердца подтвердить, что вы переключаетесь в это время. Я еще не видел пример сайта, созданного полностью с использованием OOS, который можно сравнить с большинством «профессиональных дизайнерских домов», использующих собственные решения. Если бы вы были сосредоточены на разработке веб-приложений, а не на графическом дизайне, я был бы намного менее нерешительным.

Создание простого текста HTML и CSS в Linux ничем не отличается от того, как вы создаете его в Windows. Если вы знакомы с этими языками разметки, у вас не возникнет проблем с использованием текстового редактора под Linux для достижения того же результата. Если вы в настоящее время используете такие инструменты, как Dreamweaver, для генерации этого кода для вас, вам придется попробовать несколько пакетов, подобных тем, о которых вы упоминали, пока не найдете подходящую альтернативу. Вы не найдете клона Dreamweaver. Если вы планируете заниматься веб-дизайном как бизнесом, я бы в любом случае предложил просто изучить правильный синтаксис для XHTML и CSS. Отладка работает в браузере так же, как в Windows, за исключением Internet Explorer (который может быть запущен на виртуальной машине, ниже). Обязательно подберите расширения FireBug, YSlow !, и Live HTTP заголовки для Firefox, чтобы облегчить ваши проблемы отладки.

Чтобы достичь лучшего из обоих миров, вам следует рассмотреть возможность использования текущей операционной системы (Windows?) На виртуальной машине под Linux. Существует много продуктов для виртуализации, доступных для Linux, но VMware Player / Server кажется наиболее простым для использования людьми. Для VMware все еще должен быть установлен пакет apt для простой установки одним щелчком мыши в Ubuntu. Таким образом, вы можете удобно переходить - по одному приложению за раз. Большинство продуктов для виртуализации теперь бесплатны!

0 голосов
/ 15 июля 2009

Если вы используете только css и html на своих веб-страницах, вы можете только скопировать веб-сайт и установить сервер Apache в Linux ...

...