Rating@Mail.ru
IPB
Etersoft - from Windows to Linux
Etersoft
решения для перехода
с Windows на Linux
Дружественные сайты: alv.me и Rus-Linux.net

Здравствуйте, гость ( Вход | Регистрация ) Поиск · 

> 

Прочтите, прежде чем поделиться ссылкой на книгу

 
Reply to this topic Start new topic
> PHP-Qt
ArkanJR
bookmark
gyfbbdvkffmrljmmmwd
Dec 30 2013, в 19:59
Сообщение #1


Коренной житель
Иконка группы

Сообщений: 968

Вставить имя   :   Цитата

ОС: MS Windows, МСВС

Группа: Участники

Автор темы
Господа форумчане, убедительнейшая просьба поделиться ссылками на литературу, посвящённую программированию на PHP-Qt. Весьма желательно, чтобы данная литература была написана на русском языке.


--------------------
— Да, это была ошибка, Кемп, огромная ошибка, что я взялся один за это дело. Напрасно потрачены силы, время, возможности. Один… Удивительно, как беспомощен человек, когда он один! Мелкая кража, потасовка — и всё.

© Г. Уэллс "Человек-невидимка"
Go to the top of the page
 
+Quote Post
Bizdelnick
bookmark
gyfbbdvkffmrljmmmwd
Dec 30 2013, в 21:33
Сообщение #2


grammatikführer
Иконка группы

Сообщений: 12712

Вставить имя   :   Цитата

ОС: Debian GNU/Linux
Город: Санкт-Петербург

Группа: Модераторы разделов

Потыкал палочкой... Оно вроде сдохло в 2007, не прожив и двух лет. Какая на фиг литература?


--------------------
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Go to the top of the page
 
+Quote Post
ArkanJR
bookmark
gyfbbdvkffmrljmmmwd
Dec 31 2013, в 11:38
Сообщение #3


Коренной житель
Иконка группы

Сообщений: 968

Вставить имя   :   Цитата

ОС: MS Windows, МСВС

Группа: Участники

Автор темы
Цитата(Bizdelnick @ Dec 30 2013, в 22:33) *
Потыкал палочкой... Оно вроде сдохло в 2007, не прожив и двух лет. Какая на фиг литература?

Так быстро? Ну надо же...


--------------------
— Да, это была ошибка, Кемп, огромная ошибка, что я взялся один за это дело. Напрасно потрачены силы, время, возможности. Один… Удивительно, как беспомощен человек, когда он один! Мелкая кража, потасовка — и всё.

© Г. Уэллс "Человек-невидимка"
Go to the top of the page
 
+Quote Post
wxmaper
bookmark
gyfbbdvkffmrljmmmwd
Oct 5 2016, в 08:45
Сообщение #4


Прохожий
Иконка группы

Сообщений: 2

Вставить имя   :   Цитата

Группа: Участники

Цитата(Bizdelnick @ Dec 30 2013, в 22:33) *
Потыкал палочкой... Оно вроде сдохло в 2007, не прожив и двух лет. Какая на фиг литература?

Прошу прощения, но вот: официальный сайт, немного документации и сорцы на гитхабе. Это не совсем тот php-qt, что был раньше, но делает он тоже самое, + кроссплатформенный + имеет самостоятельную утилиту для сборки проектов под Windows без установки самого Qt.


Спасибо сказали:
Go to the top of the page
 
+Quote Post
Rodegast
bookmark
gyfbbdvkffmrljmmmwd
Oct 7 2016, в 23:50
Сообщение #5


Бывалый
Иконка группы

Сообщений: 337

Вставить имя   :   Цитата

ОС: Linux

Группа: Участники

> Библиотека PHPQt5 - создание GUI приложений на PHP

Поржал.


--------------------
Go to the top of the page
 
+Quote Post
azsx
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 03:18
Сообщение #6


Его знают все
Иконка группы

Сообщений: 1464

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Цитата
> Библиотека PHPQt5 - создание GUI приложений на PHP

Любопытно, когда на pyton создают gui окошечки Вы также ржёте или этот ржач только от php Вас пробивает?
Go to the top of the page
 
+Quote Post
Rodegast
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 15:45
Сообщение #7


Бывалый
Иконка группы

Сообщений: 337

Вставить имя   :   Цитата

ОС: Linux

Группа: Участники

Ржач из-за того что кто-то пытается использовать ЯП для решения задач для которых они не предназначены.


--------------------


Спасибо сказали:
Go to the top of the page
 
+Quote Post
azsx
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 17:34
Сообщение #8


Его знают все
Иконка группы

Сообщений: 1464

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Вы просто из тех людей, которые считают, что у кажого ЯП своя узкая ниша применения и под каждый чих нужен оптимальный язык. Ясно.
Go to the top of the page
 
+Quote Post
Rodegast
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 18:30
Сообщение #9


Бывалый
Иконка группы

Сообщений: 337

Вставить имя   :   Цитата

ОС: Linux

Группа: Участники

У любого ЯП есть своя ниша, она может быть очень широкой как у Python-а или Java, а может быть довольно узкой как у php. И вылазить за приделы этой ниши не надо.


--------------------
Go to the top of the page
 
+Quote Post
azsx
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 18:45
Сообщение #10


Его знают все
Иконка группы

Сообщений: 1464

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Рискну погадать, что gui к pyton'у прикручивается теми же методами, что к php. А java, при всей своей многофункциональности помимо тормознутых ide имеет распространнёных программ на десктопе весьма так мало. Ну и конечно, если сравнивать число инсталяций, то java не конкурент совсем, php побеждает с огромным отрывом. Издержки широты, видимо...
Go to the top of the page
 
+Quote Post
Bizdelnick
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 19:11
Сообщение #11


grammatikführer
Иконка группы

Сообщений: 12712

Вставить имя   :   Цитата

ОС: Debian GNU/Linux
Город: Санкт-Петербург

Группа: Модераторы разделов

Цитата(azsx @ 8th October 2016 - в 18:45) *
если сравнивать число инсталяций, то java не конкурент совсем, php побеждает с огромным отрывом.

Число инсталляций где? На хомячковых виндузах? На андроид-смартфонах? Или, может, на файловых серверах? Или в области big data без php жизни нет?
Да даже на ноуте, с которого я сейчас пишу, java стоит, будь она неладна, а php — нет.


--------------------
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик


Спасибо сказали:
Go to the top of the page
 
+Quote Post
azsx
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 19:20
Сообщение #12


Его знают все
Иконка группы

Сообщений: 1464

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Число инсталяций на серверах, смысл работы которых взаимодействовать с юзером через браузер, реализуя на сервере логику. Как сложную, так и простую. Короче, там где согласно рекламе ничего кроме java ee не существует.
зы
у меня стоит и java и php. Но, парадокс, в java запускается только ide. Всё.
Сперва я несколько месяцев насиловал С (неосилил) в нетбианс, теперь я переезжаю с fpc на php storm. Очень символично, что ide на java, но программы пишут в других ЯП.
зызы
биг дата у меня вызывают ненависть smile.gif
Go to the top of the page
 
+Quote Post
Bizdelnick
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 19:33
Сообщение #13


grammatikführer
Иконка группы

Сообщений: 12712

Вставить имя   :   Цитата

ОС: Debian GNU/Linux
Город: Санкт-Петербург

Группа: Модераторы разделов

Цитата(azsx @ 8th October 2016 - в 19:20) *
на серверах, смысл работы которых взаимодействовать с юзером через браузер, реализуя на сервере логику.

Цитата(Rodegast @ 8th October 2016 - в 18:30) *
У любого ЯП есть своя ниша

Вот Вы и обозначили нишу php. Только по поводу его пригодности для реализации действительно сложной логики есть у меня большие сомнения.


--------------------
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Go to the top of the page
 
+Quote Post
azsx
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 19:54
Сообщение #14


Его знают все
Иконка группы

Сообщений: 1464

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

А также обозначил почти единственные реальне ниши java (ide на десктопе и ee на сервере). И pyton - ваще нигде. Ну вдруг, вы не заметили.
При этом суть в том, что к pyton gui прикручивается методами схожими как в php.
зы
кстати я мечтаю дожить до времени, когда большая часть серверных программ на java будет работать месяцами под большой нагрузкой и не будет сбоить. Особенно это важно для гос программ, которые вопреки всяким замещениям делают на java и oracle.
Go to the top of the page
 
+Quote Post
Bizdelnick
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 20:44
Сообщение #15


grammatikführer
Иконка группы

Сообщений: 12712

Вставить имя   :   Цитата

ОС: Debian GNU/Linux
Город: Санкт-Петербург

Группа: Модераторы разделов

Цитата(azsx @ 8th October 2016 - в 19:54) *
А также обозначил почти единственные реальне ниши java (ide на десктопе и ee на сервере). И pyton - ваще нигде. Ну вдруг, вы не заметили.

Это Вы не заметили, что я ещё выше обозначил реальные ниши java. На андроиде на ней работает вообще весь прикладной софт, за исключением наиболее критичных по производительности частей (очень немногих). Периодически мне (а чаще — нишим админам) приходится бороться с адаптековскими RAID-контроллерами, так для них софт написан на java. Почти все распространённые CI написаны на Java (каждый день плююсь, но лезу в Jenkins). На ней и СУБД пишут, а много ли Вы знаете СУБД на php? Крупнейшие торговые площадки, такие как amazon и ebay, тоже работают на java. Из распространённого софта с веб-интерфейсом — к примеру, продукты atlassian (если не ошибаюсь, все без исключения).
Про python — посмешили, ага. В нашей конторе на нём практически вся разработка для внутреннего пользования (автоматизация всего, что только можно). В том числе и вебня (на django главным образом). И во многих других конторах тоже (ну кроме тех, где java).
Да чего там далеко ходить:
%
% grep 'implemented-in::python' /var/lib/apt/lists/*Packages | wc -l
1018
% grep 'implemented-in::java' /var/lib/apt/lists/*Packages | wc -l
295
% grep 'implemented-in::php' /var/lib/apt/lists/*Packages | wc -l
117
%

Цитата(azsx @ 8th October 2016 - в 19:54) *
суть в том, что к pyton gui прикручивается методами схожими как в php.

Он везде прикручивается схожими методами. Суть в том, насколько получается юзабельно.

Цитата(azsx @ 8th October 2016 - в 19:54) *
гос программ, которые вопреки всяким замещениям делают на java и oracle

Боюсь представить, каким ЯП можно было бы импортозаместиться... Кумиром, что ли?


--------------------
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик


Спасибо сказали:
Go to the top of the page
 
+Quote Post
Rodegast
bookmark
gyfbbdvkffmrljmmmwd
Oct 8 2016, в 23:17
Сообщение #16


Бывалый
Иконка группы

Сообщений: 337

Вставить имя   :   Цитата

ОС: Linux

Группа: Участники

> Рискну погадать, что gui к pyton'у прикручивается теми же методами, что к php.

Нет разницы как его прикручивают. PyQt это вполне промышленное решение, а сабж всего лишь фанатский проект который вряд-ли перерастёт во что-то серьёзное.

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

"На серверах" это слишком обширно. На самом деле это нижний сегмент web-бакенда (CMS и тому подобное). В высоконагруженных проектах php используется редко.

> А также обозначил почти единственные реальне ниши java (ide на десктопе и ee на сервере).
> И pyton - ваще нигде. Ну вдруг, вы не заметили.

Для начал а ознакомся хотя-бы с индексом Tiobe, а потом чушь пиши.
http://www.tiobe.com/tiobe-index/


--------------------
Go to the top of the page
 
+Quote Post
azsx
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 04:57
Сообщение #17


Его знают все
Иконка группы

Сообщений: 1464

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Цитата
Суть в том, насколько получается юзабельно.

Для меня этот вопрос важен (так как я съежаю с fpc на php целиком). Что значит неюзабельно или не промышленно?
Цитата
В нашей конторе на нём практически вся разработка для внутреннего пользования (автоматизация всего, что только можно).

Скажите, пожалуйста, если изначально всю автоматизацию писали бы на php какие минусы получили бы по сравнению с pyton? А также, если Вам с нуля надо начинать писать подобные автоматизации, какой ЯП выберете Вы лично?
---
Цитата
Это Вы не заметили, что я ещё выше обозначил реальные ниши java.

Я писал о компьютерах. Вы правы, форк java на андройде есть.
Как вы считатете, позиция apple на запуск только нативных приложений более правильна, чем запуск на мобилках java приложений?
Цитата
Да чего там далеко ходить:

У меня 4; 0; 0. Значит Вы юзаете софта значительно больше меня. Странно, что установленный php он мне не показал. зы любопытно, что программ на java у вас много и вас они бесят. На pyton и php вы не жалуетесь smile.gif
Цитата
Боюсь представить, каким ЯП можно было бы импортозаместиться

Не знаю. Паскаль?
Цитата
В высоконагруженных проектах php используется редко.

Рискну погадать (лень искать ссылки), что список крупных компаний юзающих php для высоконагруженных проектов также велик.
Цитата
Для начал а ознакомся хотя-бы с индексом Tiobe, а потом чушь пиши.

вики
Цитата
индекс, оценивающий популярность языков программирования, на основе подсчета результатов поисковых запросов, содержащих название языка (запрос вида +"<language> programming")

1. Сперва комерсанты выбирают ЯП, который вместе с фреймворками невероятно сложен. Потом оказывается, что для реализации одинаковых задач надо десяток программистов вместо одного и программисты эти с google будут не вылазить. А потом гордятся высокими позициями в тиобе.
2. Ну или напишите не чушь, а в чём реальная сила данного рейтинга.
Go to the top of the page
 
+Quote Post
NickLion
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 11:22
Сообщение #18


аватар-невидимка
Иконка группы

Сообщений: 3111

Вставить имя   :   Цитата

ОС: openSUSE Tumbleweed x86_64
Город: Львів

Группа: Участники

Цитата(azsx @ Oct 8 2016, в 18:54) *
А также обозначил почти единственные реальне ниши java (ide на десктопе и ee на сервере). И pyton - ваще нигде. Ну вдруг, вы не заметили.
При этом суть в том, что к pyton gui прикручивается методами схожими как в php.

То-то Python у меня стоит и используется, как и Perl, а вот PHP никода и ставить потребности не было.
Да, Java на десктопах в основном для IDE или специфичного ПО. На PHP вообще ничего десктопного не встречал.

Цитата(azsx @ Oct 9 2016, в 03:57) *
Цитата
Суть в том, насколько получается юзабельно.

Для меня этот вопрос важен (так как я съежаю с fpc на php целиком). Что значит неюзабельно или не промышленно?

PHP имеет много корней из шаблонизатора, из которого он вырос. Это не добавляет удобства. Плюс много нестандартного поведения: https://github.com/puffnfresh/wat-collectio.../master/wat.php
https://wiki.theory.org/YourLanguageSucks#PHP_sucks_because

Цитата(azsx @ Oct 9 2016, в 03:57) *
Цитата
В высоконагруженных проектах php используется редко.

Рискну погадать (лень искать ссылки), что список крупных компаний юзающих php для высоконагруженных проектов также велик.

Можно не гадать. VK да Facebook. И те переписали его с нуля, выбросив половину динамику. В остальных случаях PHP используется разве что как фронтенд для Java, C или C++.

У нас ядро на Java, сайтец на PHP есть, но новые на Ruby on Rails, ибо банально удобнее разрабатывать.
На предыдущей работе аналогично, сайт на PHP, а ядро на C++.
Go to the top of the page
 
+Quote Post
Rodegast
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 11:38
Сообщение #19


Бывалый
Иконка группы

Сообщений: 337

Вставить имя   :   Цитата

ОС: Linux

Группа: Участники

> так как я съежаю с fpc на php целиком

Почему на php?

> список крупных компаний юзающих php для высоконагруженных проектов также велик

Да есть и такие. Но они изначально разрабатывались как нечто карманное, а когда нагрузка стала расти, то всё заново переписывать было не вариант.

> в чём реальная сила данного рейтинга.

В том что он в какой-то мере отображает реальность. Можешь посмотреть другие рейтинги.


--------------------


Спасибо сказали:
Go to the top of the page
 
+Quote Post
Bizdelnick
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 12:34
Сообщение #20


grammatikführer
Иконка группы

Сообщений: 12712

Вставить имя   :   Цитата

ОС: Debian GNU/Linux
Город: Санкт-Петербург

Группа: Модераторы разделов

Цитата(azsx @ 9th October 2016 - в 04:57) *
Для меня этот вопрос важен (так как я съежаю с fpc на php целиком). Что значит неюзабельно или не промышленно?

(Не)юзабельно — в смысле для пользователя GUI-обвязки к языку, то бишь программиста. Насколько легко или сложно писать на этом языке с этой обвязкой. В случае PHP vs. Python в связке с Qt всё просто: даже если не рассматривать особенности самого языка, для питона есть несколько разных вариантов биндингов к Qt, которые давно развиваются и предоставляют доступ к большей части возможностей этого фреймворка, а для пыха один дохлый проект, да один свежепоявившийся с неясными перспективами.
Про пригодность к промышленному использованию писал не я, но вообще под этим обычно понимают, что на софт можно положиться, и он точно не станет слабым звеном всей разработки. То есть он не глючит, новые версии выходят хорошо протестированными, и поддержку не забросят в обозримое время.

Цитата(azsx @ 9th October 2016 - в 04:57) *
Скажите, пожалуйста, если изначально всю автоматизацию писали бы на php какие минусы получили бы по сравнению с pyton? А также, если Вам с нуля надо начинать писать подобные автоматизации, какой ЯП выберете Вы лично?

Главный минус был бы в том, что ни фига бы не получилось. Ну или пришлось бы писать с нуля на коленке кучу расширений, реализующих тот же функционал, который есть в уже существующих питоновских модулях. Раньше, как я понимаю, использовали преимущественно Perl.
Что бы выбрал я лично — сложный вопрос. Начнём с того, что я не знаю python и он мне не настолько симпатичен, чтобы я взялся его учить. Так что, скорее всего, для большей части задач взял бы perl — потому что, во-первых, его я худо-бедно знаю (хоть и подзабыл уже), во-вторых, к нему есть куча библиотек для всего на свете, в-третьих, он достаточно универсален для написания довольно сложных вещей, и в-четвёртых, писать на нём можно довольно быстро. Есть, однако, жирный минус: это довольно сложный язык, а популярность его в последние годы сильно упала, так что специалистов не найдёшь. Посему меня с моей перловкой послали бы подальше и ничего автоматизировать не дали. Многое можно написать на go, но с ним противоположная ситуация: язык молодой, так что имеющиеся библиотеки не покрывают весь нужный функционал и в большинстве своём имеют неясные перспективы, а специалистов, опять-таки, слишком мало (только не уже, а ещё). Если хотите быть востребованным лет через 5–10, советую учить go.

Цитата(azsx @ 9th October 2016 - в 04:57) *
Как вы считатете, позиция apple на запуск только нативных приложений более правильна, чем запуск на мобилках java приложений?

Я считаю, что да.

Цитата(azsx @ 9th October 2016 - в 04:57) *
У меня 4; 0; 0. Значит Вы юзаете софта значительно больше меня.

Нет, это значит, что у Вас Ubuntu. ☺

Цитата(azsx @ 9th October 2016 - в 04:57) *
любопытно, что программ на java у вас много и вас они бесят. На pyton и php вы не жалуетесь

Программы на питоне тоже бесят. Но, как и программы на java, в основном не потому что написаны на плохом языке, а потому что написаны плохими программистами. Как-то вот так сложилось, что эти два языка наиболее популярны у быдлокодеров (сейчас уже больше python, чем java). На них можно писать хорошо, и есть тому примеры, но это уметь надо.
Программы на php не бесят, потому что их нет. Если бы я админил сайты, наверное, бесили бы из-за того, что в зависимости от настроек и версии интерпретатора ведут себя совершенно непредсказуемо. Взять хотя бы этот форум: при каждом обновлении php что-нибудь да отвалится.

Цитата(azsx @ 9th October 2016 - в 04:57) *
Сперва комерсанты выбирают ЯП, который вместе с фреймворками невероятно сложен. Потом оказывается, что для реализации одинаковых задач надо десяток программистов вместо одного и программисты эти с google будут не вылазить. А потом гордятся высокими позициями в тиобе.

Ну вот Вам более привязанная к реальности статистика. Любопытно, что пики и провалы на графиках для python и java идут в противофазе. Такое ощущение, что немалое число разработчиков организованно мечутся туда-сюда между этими языками. ☺


--------------------
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик


Спасибо сказали:
Go to the top of the page
 
+Quote Post
azsx
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 14:21
Сообщение #21


Его знают все
Иконка группы

Сообщений: 1464

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Цитата
Ну или пришлось бы писать с нуля на коленке кучу расширений, реализующих тот же функционал, который есть в уже существующих питоновских модулях.

Нельзя ли хотя бы вкратце, каких модулей? Ну названия или что делают?
Цитата
Такое ощущение, что немалое число разработчиков организованно мечутся туда-сюда между этими языками.

Спасибо за рейтинг. Этот момент меня не удивляет, я иногда читаю о таких перезагрузках от комерсантов. Вопрос в другом, почему по Вашим ретингам доля php настолько мала?
Может проблема в том, что на php пишут колосальное колличество скриптов на один запуск под себя? А полноценных программ (фрейворков, cms и прочего) мало и как правило колосальных доработок не требуют, работают вполне сносно сразу?
Или дело в чём то ином?
---
Огромное Вам спасибо за ответы, многое стало понятнее.
Цитата
Почему на php?

Потому что я сеошник (если верить выплатам, то бывший). В моей сфере для gui программ активно юзают с# и делфи. Для всех задач связанных с серверами (парсинг, постинг, аналитика и прочее) юзают php. Я долго плыл против течения с паскалем, сдался.
Цитата
Нет, это значит, что у Вас Ubuntu.

спалился smile.gif
Цитата
Как-то вот так сложилось, что эти два языка наиболее популярны у быдлокодеров (сейчас уже больше python, чем java)

Думаете нас (быдлокодеров) мало на php или паскале? Да мы повсюду!!! Щас кто третий мне посоветуют и я пойду былокодить на go smile.gif
Go to the top of the page
 
+Quote Post
Rodegast
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 14:26
Сообщение #22


Бывалый
Иконка группы

Сообщений: 337

Вставить имя   :   Цитата

ОС: Linux

Группа: Участники

> Потому что я сеошник (если верить выплатам, то бывший).

Ну и что?

> В моей сфере для gui программ активно юзают с# и делфи. Для всех задач связанных с серверами (парсинг, постинг, аналитика и прочее) юзают php

А сам то ты для каких задач программы писать собираешься?

> Как-то вот так сложилось, что эти два языка наиболее популярны у быдлокодеров (сейчас уже больше python, чем java)

Давай по количеству говнокода посмотрим (http://govnokod.ru/):
PHP (5289) C++ (2223) C# (1772) JavaScript (1639) Java (1454) Куча (1340) Си (880) Pascal (655) Python (546)

Так что быдлокодеров больше всего на PHP, Java на 5-ом, а Python на 9-ом месте.


--------------------
Go to the top of the page
 
+Quote Post
azsx
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 14:41
Сообщение #23


Его знают все
Иконка группы

Сообщений: 1464

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Цитата
А сам то ты для каких задач программы писать собираешься?

Цитата
(парсинг, постинг, аналитика и прочее)

Пример задачи, которую мне надо решить. Есть 10 тысяч сайтов с установленной яндекс метрикой. Надо выяснить какие метрики выдают статистику в паблик (в открытом виде) и спарсить урл - посещаемость с отчёта статистики. Потом по урлу подтянуть титлы и кейвордсы, а также автоматом определить, что кейвордсы вручную заполнены. Прямо идеально подобранаая задача для php. Верно?
---
Цитата
Так что быдлокодеров больше всего на PHP, Java на 5-ом, а Python на 9-ом месте

Паскаль и С на 7 и 8 месте? Враньё! зы Вы прямо мастер находить какие-то левые рейтинги.
Go to the top of the page
 
+Quote Post
Rodegast
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 14:45
Сообщение #24


Бывалый
Иконка группы

Сообщений: 337

Вставить имя   :   Цитата

ОС: Linux

Группа: Участники

> Есть 10 тысяч сайтов с установленной яндекс метрикой ... Прямо идеально подобранаая задача для php. Верно?

Эту задачу можно решить на любом прикладном ЯП. Гуй тебе зачем?

>Вы прямо мастер находить какие-то левые рейтинги.

Это не рейтинг. Это количество говнокодов в их коллекции.


--------------------
Go to the top of the page
 
+Quote Post
azsx
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 14:48
Сообщение #25


Его знают все
Иконка группы

Сообщений: 1464

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Цитата
Эту задачу можно решить на любом прикладном ЯП. Гуй тебе зачем?

На php мне решить наиболее просто. На паскале было бы просто с использованием сторонних средств. На С я бы заранее сдался (не решил бы).
Для этой задачи не нужен, про gui я уточнял, я не знал. Теперь недостатки формирования gui на php я знаю.
Go to the top of the page
 
+Quote Post
Bizdelnick
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 15:16
Сообщение #26


grammatikführer
Иконка группы

Сообщений: 12712

Вставить имя   :   Цитата

ОС: Debian GNU/Linux
Город: Санкт-Петербург

Группа: Модераторы разделов

Цитата(azsx @ 9th October 2016 - в 14:21) *
Нельзя ли хотя бы вкратце, каких модулей? Ну названия или что делают?

Вы вот так спрашиваете, как будто этих модулей не больше десятка, а я в курсе вообще всей разработки в компании.
Из того, с чем конкретно мне (не будучи питонщиком) доводилось иметь дело: buildbot (не модуль, а целый фреймворк), python-libvirt, celery... Для автоматизированного тестирования там что-то хитрое есть, но я вообще не в теме. А всякой мелочи — сотни разных модулей.

Цитата(azsx @ 9th October 2016 - в 14:21) *
Вопрос в другом, почему по Вашим ретингам доля php настолько мала?

Это не мои рейтинги. Это статистика числа разработчиков, участвовавших в открытых проектах на том или ином языке. И доля php мала, потому что меньше народу на нём кодит. Рядом есть статистика по числу активных проектов. Там доля php мала, потому что проектов на php меньше, чем на других языках. Ещё есть статистика по числу коммитов и числу изменённых строк. Надо объяснять, почему там доля php тоже мала?

Цитата(azsx @ 9th October 2016 - в 14:21) *
Может проблема в том, что на php пишут колосальное колличество скриптов на один запуск под себя? А полноценных программ (фрейворков, cms и прочего) мало и как правило колосальных доработок не требуют, работают вполне сносно сразу?

На python множество мелких (и не очень) модулей на все случаи жизни, а на php их практически нет. Сравните https://pear.php.net/packages.php и https://pypi.python.org/pypi?%3Aaction=browse. В результате на python намного проще писать и скрипты на один запуск, и что-то большое и сложное. Если, повторюсь, даже не брать в расчёт возможности самого языка.


--------------------
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик


Спасибо сказали:
Go to the top of the page
 
+Quote Post
Bizdelnick
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 15:23
Сообщение #27


grammatikführer
Иконка группы

Сообщений: 12712

Вставить имя   :   Цитата

ОС: Debian GNU/Linux
Город: Санкт-Петербург

Группа: Модераторы разделов

Цитата(azsx @ 9th October 2016 - в 14:41) *
Есть 10 тысяч сайтов с установленной яндекс метрикой. Надо выяснить какие метрики выдают статистику в паблик (в открытом виде) и спарсить урл - посещаемость с отчёта статистики. Потом по урлу подтянуть титлы и кейвордсы, а также автоматом определить, что кейвордсы вручную заполнены. Прямо идеально подобранаая задача для php. Верно?

Это идеально подобранная задача для языка, на котором есть готовые библиотеки для взаимодействия с API метрики и парсинга HTML.


--------------------
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Go to the top of the page
 
+Quote Post
azsx
bookmark
gyfbbdvkffmrljmmmwd
Oct 9 2016, в 16:41
Сообщение #28


Его знают все
Иконка группы

Сообщений: 1464

Вставить имя   :   Цитата
Город: Ангарск

Группа: Участники

Цитата
На python множество мелких (и не очень) модулей на все случаи жизни,

Спасибо за ссылку, немного почитал с переводчиком. Теперь я точно знаю, что pyton мне не нужен.
Go to the top of the page
 
+Quote Post
wxmaper
bookmark
gyfbbdvkffmrljmmmwd
May 10 2017, в 07:43
Сообщение #29


Прохожий
Иконка группы

Сообщений: 2

Вставить имя   :   Цитата

Группа: Участники

Цитата(Rodegast @ Oct 8 2016, в 00:50) *
Поржал.

Ух и развели вы тут флейма smile.gif не важно кто, как и на каких ЯП пытается делать те или иные вещи... никто не заставляет лично вас использовать данную разработку. Библиотека PHPQt5 просто предложена как альтернатива существующему php-gui, хотя вы наверное и не знали про него. Поводов для ржаки я не вижу.

Цитата(Rodegast @ Oct 9 2016, в 00:17) *
всего лишь фанатский проект который вряд-ли перерастёт во что-то серьёзное.


Пока живо. Имеется собственная метаобъектная система для подключения любого модуля Qt, на данный момент поддерживается более 700 классов (Core, Gui, Widget, UiTools, WebEngine (Chromium), Charts, Multimedia, Network, WinExtras), сигнал-слоты, события, PHP7.
Так же имеется менеджер проектов в виде плагина для QtCreator



Из существующих проблем - отвалившаяся многопоточность после перехода на PHP7.
Go to the top of the page
 
+Quote Post

 Reply to this topic Start new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 24th September 2017 - в 07:46




Rating@Mail.ru