Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Каким ПО лучше пользоваться?
 
 автор: bujhm   (19.01.2011 в 22:39)   письмо автору
 
 

Каким ПО лучше пользоваться? Для качественного, комплексного и всестороннего сайтостроения.

  Ответить  
 
 автор: cheops   (19.01.2011 в 22:50)   письмо автору
 
   для: bujhm   (19.01.2011 в 22:39)
 

Такого ПО не мало... какие сайты строим? Что в них является главной фишкой?

  Ответить  
 
 автор: bujhm   (19.01.2011 в 23:00)   письмо автору
 
   для: cheops   (19.01.2011 в 22:50)
 

А есть какое-нибудь универсальное. Я пока только приглядываюсь к сайтостроению.
Думаю про сайты пока не сильно нагруженные сложным кодом.
Вообще пока хочу попробовать создать свой сайт, и потихоньку к нему что-нибудь прикручивать - отрабатывать навыки.
Для начала не знаю в чём начать писать код в блокноте что-то не хочется.) А знаю только про Dreamweaver и Front Page.
И подскажите пожалуйсто в чём и/или как лучше работать с MySQL.

  Ответить  
 
 автор: cheops   (19.01.2011 в 23:09)   письмо автору
 
   для: bujhm   (19.01.2011 в 23:00)
 

Оба подходят, вам сейчас нужно, чтобы и PHP-код подсвечивался и HTML-код. Мне кажется Dreamweaver лучше подходит для этих целей (Front Page все-таки штука дольно специфичная и даже немного вредная - может они сейчас исправились, но раньше это была просто несносная программа). Через пол года вы сами уже будете чувствовать, что вам подходит, а что не очень (в общем вам сейчас нужно ПО которое и HTML и PHP распознает - все остальное вторично).

  Ответить  
 
 автор: bujhm   (19.01.2011 в 23:17)   письмо автору
 
   для: cheops   (19.01.2011 в 23:09)
 

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

  Ответить  
 
 автор: psychomc   (19.01.2011 в 23:16)   письмо автору
 
   для: bujhm   (19.01.2011 в 22:39)
 

напишу чем пользуюсь я, может будет полезным
1) визуальный редактор (notepad++)
2) как минимум 3 браузера (mozilla, ie, opera), хотя сейчас у меня установлено 6
3) плагины для браузера на котором идет разработка (валидатор, html-tidy и т.п)
4) apache + mysql + php (в идеале наверное denwer)
5) TortoiseSVN (для 1 пк особо смысла нету, а вот если в команде пригодится)
6) обфускатор кода для js (jsmin)
7) ftp-менеджер (filezilla)
8) photoshop

знаю, что еще используют софт для документирования кода, например doxygen. скачал себе, но пока не юзал.

  Ответить  
 
 автор: bujhm   (19.01.2011 в 23:23)   письмо автору
 
   для: psychomc   (19.01.2011 в 23:16)
 

Надо же я думал денвер устарел давно. А есть какие-нибудь особенности рамещения всего этого (в том числе виртуального хостинга или как-его) на жестком диске?
А почему не пользуетесь Dreamweaver или чем-нибудь подобным?

  Ответить  
 
 автор: psychomc   (19.01.2011 в 23:31)   письмо автору
 
   для: bujhm   (19.01.2011 в 23:23)
 

да нет, денвер постоянно обновляется. денвер все вам раместит как надо и создаст вирутальный локальный диск. все остальное просто устанавливайте как обычный софт.
Dreamweaver на мой взгляд гадость. как-то попробовал - получился грязный и невалидный html-код. с тех пор всё руками в редакторе.

  Ответить  
 
 автор: cheops   (19.01.2011 в 23:37)   письмо автору
 
   для: psychomc   (19.01.2011 в 23:31)
 

Согласен, HTML-код, будь то в Dreamweaver или в любом другом редакторе лучше создавать руками - удобнее и более прогнозируемо получается. HTML-разметка - это не самая сложная штука, на самом деле там достаточно ограниченное количество правил. Более того, знание их наизусть здорово пригодятся, если в ближайшие год-два планируется разработка более одного сайта или поддержка нескольких программных блоков в рамках одного сайта.

  Ответить  
 
 автор: cheops   (19.01.2011 в 23:33)   письмо автору
 
   для: bujhm   (19.01.2011 в 23:23)
 

Денвер воспроизводит Web-среду, ни Dreamweaver, ни какая другая программа её воспроизвести не смогут. Альтернатива - разворачивать Apache+MySQL+PHP самостоятельно. Это не слишком сложно, но Денвер делает тоже самое, но быстро и без необходимости редактирования конфигурационных файлов и понимания неочевидных особенностей работы серверов. Поэтому он совершенно не устарел, если только у вас нет жесткой потребности разобраться с парой-тройкой серверов (хотя спору нет, рано или поздно это сделать придется).

  Ответить  
 
 автор: psychomc   (19.01.2011 в 23:51)   письмо автору
 
   для: cheops   (19.01.2011 в 23:33)
 

я бы еще добавил что денвер содержит настроенные полезные расширения (sendmail и др.), а так же другие субд кроме mysql..

  Ответить  
 
 автор: bujhm   (20.01.2011 в 00:32)   письмо автору
 
   для: psychomc   (19.01.2011 в 23:51)
 

По-моему MySQL самая популярная, так что наверно лучше сосредоточиться на ней?

  Ответить  
 
 автор: lightning.say   (20.01.2011 в 05:00)   письмо автору
 
   для: bujhm   (20.01.2011 в 00:32)
 

по-моему лучше скачать Apache, PHP и MySQL чем денвер и самому все проделать по установке... понятнее все будет, тут если что помогут установить и настроить умные люди...

  Ответить  
 
 автор: sim5   (20.01.2011 в 05:03)   письмо автору
 
   для: lightning.say   (20.01.2011 в 05:00)
 

Ага, особенно когда вообще нет никакого представления о том, что это такое, каждое по отдельности.

Если ваша цель проектирование, а не глубокое изучение сервера, лучше Денвера и не придумать.

  Ответить  
 
 автор: lightning.say   (20.01.2011 в 05:25)   письмо автору
 
   для: sim5   (20.01.2011 в 05:03)
 

ну вот как раз и появится представление

  Ответить  
 
 автор: bujhm   (20.01.2011 в 05:33)   письмо автору
 
   для: lightning.say   (20.01.2011 в 05:25)
 

Я хочу чтобы сайт с бесплатной бд был.

  Ответить  
 
 автор: psychomc   (20.01.2011 в 10:40)   письмо автору
 
   для: bujhm   (20.01.2011 в 05:33)
 

не путайте бд и субд, это абсолютно разные понятия :)

  Ответить  
 
 автор: Loki   (20.01.2011 в 11:04)   письмо автору
 
   для: psychomc   (19.01.2011 в 23:16)
 

>1) визуальный редактор (notepad++)
А что в нем визуального?!

  Ответить  
 
 автор: psychomc   (20.01.2011 в 13:05)   письмо автору
 
   для: Loki   (20.01.2011 в 11:04)
 

усп. пардон. текстовый конечно же. просто прил. "визуальный" в сочетании с сущ. редактор в последнее время очень популярно :)

  Ответить  
 
 автор: antf   (19.01.2011 в 23:28)   письмо автору
 
   для: bujhm   (19.01.2011 в 22:39)
 

* PhpExpertEditor для редактирования php
* NuSphere PhpED для редактирования Smarty/css
* EmEditor для работы с текстовыми файлами очень очень большого размера (например дампами mysql).
* Filezilla для фтп. Только сделайте так, чтобы фтп клиент не хранил пароли, а то вирусы здорово сайты попортят.

  Ответить  
 
 автор: bujhm   (19.01.2011 в 23:39)   письмо автору
 
   для: bujhm   (19.01.2011 в 22:39)
 

И стоит ли мне начать знакомиться с HTML 5, хотя как мне показалось там не так уж много нововведений.

И в общем я ориентируюсь в сторону php.

  Ответить  
 
 автор: cheops   (20.01.2011 в 09:23)   письмо автору
 
   для: bujhm   (19.01.2011 в 23:39)
 

>И стоит ли мне начать знакомиться с HTML 5, хотя как мне показалось там не так уж много
>нововведений.
Пока нет, он еще не реализован во всех браузерах (а в тех, которых реализован - далеко не полностью), просто изучите HTML 4 (вот он действительно нужен и всеми поддерживается).

  Ответить  
 
 автор: Красная_шляпа   (31.01.2011 в 11:52)   письмо автору
 
   для: cheops   (20.01.2011 в 09:23)
 

HTML 5 уже поддерживается всеми современными браузерами да и отличий особых от предыдущих нет разве что теги canvas, vide и audio ну javascript api для работы с ними. Целессобразности появления логических блоков типа nav, header, content, footer и т.д. не вижу. Так что и изучать то нечего.

  Ответить  
 
 автор: cheops   (31.01.2011 в 12:13)   письмо автору
 
   для: Красная_шляпа   (31.01.2011 в 11:52)
 

Помоему он даже наполовину не реализован еще ни в одном из браузеров, там будь здоров понаписали, Web Forms 2.0, чуть ли не гарантированная поддержка SVG... Пусть еще поработают.

  Ответить  
 
 автор: Красная_шляпа   (31.01.2011 в 13:19)   письмо автору
 
   для: cheops   (31.01.2011 в 12:13)
 

http://www.favbrowser.com/html5-internet-explorer-9-ie9-vs-google-chrome-8-vs-firefox-4-vs-opera-11-vs-safari-5/

  Ответить  
 
 автор: cheops   (31.01.2011 в 13:35)   письмо автору
 
   для: Красная_шляпа   (31.01.2011 в 13:19)
 

Т.е. если перевести на русский язык
В IE-8 HTML5 реализован на 8%
В IE-9 HTML5 реализован на 21%
В Firefox 3.6.10 HTML5 реализован на 38%
В Google Chrome 7.0.517.41 HTML5 реализован на 69%
В Opera 10.63 HTML5 реализован на 53%
В Safari 5.0.2 HTML5 реализован на 42%
В WebKit r70433 HTML5 реализован на 51%

Собственно ровно об этом я и говорил. Вот хотя бы три из них на 100% реализуют HTML5, а остальные подтянутся выше 75% - тогда будем посмотреть.

  Ответить  
 
 автор: Красная_шляпа   (20.01.2011 в 10:18)   письмо автору
 
   для: bujhm   (19.01.2011 в 22:39)
 

netbeans ide + xampp

  Ответить  
 
 автор: psychomc   (20.01.2011 в 10:43)   письмо автору
 
   для: Красная_шляпа   (20.01.2011 в 10:18)
 

а я где-то около 2х лет использовал xampp, потом бросил. слишком тяжеловесный и юзал я только a, m, p и phpmyadmin. все остальное не пригодилось

  Ответить  
 
 автор: Красная_шляпа   (31.01.2011 в 11:54)   письмо автору
 
   для: Красная_шляпа   (20.01.2011 в 10:18)
 

да ещё ieTester программка полезная для верстальщиков можно сайт просмотреть с помощью неё в разных версиях ie начиная с 5(хотя де факто версии ниже 7 уже никто не поддерживает ни гугл ни даже вконтакте)

  Ответить  
 
 автор: sim5   (20.01.2011 в 11:34)   письмо автору
 
   для: bujhm   (19.01.2011 в 22:39)
 

Пробуйте сами, в конечном итоге вы будет работать тем редактором, который вам покажется более удобным, а не тем, что вам насоветовали. Ведь советовать будут чисто из своих предпочтений, кто пирамидон, кто аспирин, а вы наглотаетесь всего и отравитесь. ;-)

Прежде чем писать сайт, надо изучать его составляющие: HTML как основа, JavaScript (потребуется обязательно), серверный язык РНР. Вы хотя бы поверхностно прочтите, что это такое, что нужно будет для их изучения. А редакторы - к примеру, не все могут запустить javascript сценарий, не записав файл на диск, что не очень то и удобно. Это уже потом выберите, поработав. А главное, это вот что:

Молодой человек пришел к Великому Мастеру.
- Великий Мастер, научите меня КунгФу.
Великому Мастеру было лениво. Но отказывать в просьбе он не стал, а сказал:
- Да, хорошо, я научу тебя КунгФу. Но я не беру сейчас учеников. Приходи через год.
Молодой человек ушел. Но через год возвращается.
- Великий Мастер, научите меня КунгФу.
Великий мастер помрачнел и говорит:
- Да, я научу тебя КунгФу, но для этого ты должен работать над собой. В течение 3 лет каждое утро созерцай как восходит солнце, и каждый вечер созерцай как оно садится.
Молодой человек ушел. Но через 3 года возвращается.
- Великий Мастер! Три года каждое утро я смотрел как восходит солнце и каждый вечер как оно садится. Научите меня КунгФу.
- Да, - сказал Великий Мастер. - Но прежде ты должен научиться зависать на высоте 5 ли от земли.
Молодой человек ушел. Но через 5 лет вернулся.
- Великий Мастер, 5 лет каждый день я посвящал себя тренировкам, и теперь я могу зависать над землей, - сказал молодой человек и завис на высоте 5 ли от земли.
- Ни х.. себе, - сказал Великий мастер.

  Ответить  
 
 автор: lightning.say   (20.01.2011 в 12:31)   письмо автору
 
   для: sim5   (20.01.2011 в 11:34)
 

:-)

  Ответить  
 
 автор: mihdan   (20.01.2011 в 11:36)   письмо автору
 
   для: bujhm   (19.01.2011 в 22:39)
 

[поправлено модератором]

  Ответить  
 
 автор: блогер   (29.01.2011 в 10:24)   письмо автору
 
   для: bujhm   (19.01.2011 в 22:39)
 

> Каким ПО лучше пользоваться? Для качественного, комплексного и всестороннего сайтостроения.
Vim в зубы, и вперёд!
А потом некоторые удивляются, почему многие не слышали о mysql и т.п... Потому, что без "костылей" как нуль без палки.

  Ответить  
 
 автор: bujhm   (29.01.2011 в 21:37)   письмо автору
 
   для: блогер   (29.01.2011 в 10:24)
 

А в чём преумущества вим vim?

  Ответить  
 
 автор: cheops   (29.01.2011 в 21:42)   письмо автору
 
   для: bujhm   (29.01.2011 в 21:37)
 

После того, как вы в полной мере его освоите, никакое ПО вам не будет казаться утомительным в работе :))) Кроме того, vim прекрасно влияет на мелкую моторику пальцев :)))

PS Это консольная программа, в которой можно обходиться не только без мыши, но и без многих клавиш на клавиатуре, поэтому с ней вполне можно работать даже на очень странных компьютерах и агрегатах. Конечно, для продуктивной работы нужно помнить многочисленные клавиатурные сочетания - в этом плане прекрасный тренажер. Но вообще, конечно сильно на любителя... причем любителя консоли.

  Ответить  
 
 автор: блогер   (31.01.2011 в 09:54)   письмо автору
 
   для: bujhm   (29.01.2011 в 21:37)
 

Как текстовый редактор, vim обладает солидными возможностями. А в ряде случаев он отменяет sed, tr. Кроме того, vim обладает солидном набором подсветки синтаксиса, замещает собой обфускатор. В этой связи, в одном редакторе, пользуясь одинаковым набором команд, пишешь скрипт, каскадный стиль, HTML код. Ничего подобного не снилось дримвиверу и т.п. рудиментам.

  Ответить  
 
 автор: cheops   (31.01.2011 в 10:10)   письмо автору
 
   для: блогер   (31.01.2011 в 09:54)
 

Хм... ну в любом редакторе можно добиться приличной скорости работать, если изучить (и выучить) его возможности. Грубо говоря, если бы дримвивер не был таким тормознутым и знать все его клавиатурные сокращения - можно с очень неплохой скоростью в нем работать. Мне вот лично Far больше по душе, хотя человеку, который не знает его клавиатурных сокращений и особенностей плагинов, я бы его не посоветовал - медленее будет код создавать и будет испытывать значительные не удобства.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования