В этой ветке публикуются материалы различного уровня - от самого базового до продвинутого или даже профессионального.
Однако же инициатива находится всегда на стороне авторов, не предполагая предложения со стороны аудитории. В эту тему можно писать запросы на статьи, уроки или обзоры, которые интересны именно Вам. И если таких запросов будет много, я или какой-либо автор - разместим соответствующий материал здесь.
К ограничениям отнесу разве что, IT-тематику. Политическим обзорам или экономической статистике место все же в других разделах (хотя, точнее, в одном разделе - "Прочее").
1. EuGen - 31 Марта, 2012 - 16:32:55 - перейти к сообщению
2. kappa - 31 Марта, 2012 - 18:09:38 - перейти к сообщению
Поскольку самому еще не приходилось сталкиваться с Sphinx, но было бы интересно про применение сего полнотекстового поиска на хостинге.
От себя могу добавить что есть еще расширение для PHP http://docs.php.net/manual/ru/book.sphinx.php
От себя могу добавить что есть еще расширение для PHP http://docs.php.net/manual/ru/book.sphinx.php
3. Adim3n - 16 Апреля, 2012 - 18:14:24 - перейти к сообщению
Бесплатно пишешь?
![Улыбка Улыбка](./im/emoticons/smile24.gif)
4. Bio man - 16 Апреля, 2012 - 19:19:39 - перейти к сообщению
Был бы рад увидеть статью об объектно ориентированном проектировании, даже в общих чертах, так сказать для опорной точки для дальнейшего продвижения в этой не простой теме. Конечно не стоит делать акцент на новичках, которые первый день знакомы с ООП, а для тех кто более менее знаком с ООП. Хотелось бы видеть на примере с оговорками как стоит делать, как не стоит, как лучше, как хуже итд. Спасибо ![Улыбка Улыбка](./im/emoticons/smile24.gif)
(Добавление)
Даже можно разбить данную тему на части, так скажем на UML (диаграммы классов, последовательности, объектов итд) и на остальные части. "остальные части" имеется в виду все остальное, ну там применение UML и... даже не знаю из каких этапов состоит проектирование, ну думаю суть ясна. Спасибо
![Улыбка Улыбка](./im/emoticons/smile24.gif)
(Добавление)
Даже можно разбить данную тему на части, так скажем на UML (диаграммы классов, последовательности, объектов итд) и на остальные части. "остальные части" имеется в виду все остальное, ну там применение UML и... даже не знаю из каких этапов состоит проектирование, ну думаю суть ясна. Спасибо
![Улыбка Улыбка](./im/emoticons/smile24.gif)
5. Newbee - 16 Апреля, 2012 - 22:47:12 - перейти к сообщению
Доброго времени!
Если заказ платный, пожалуйста далее не читайте - денег не имею...
Думаю, то что я сейчас любезно попрошу, было бы интересно не только мне, но и многим другим новичкам, чтобы они сразу ориентировались в правильном направлении написания.
Приступим.
Каждый день здесь появляется большое количество новых тем, в которых все просят подсказок или помощи. И, некоторые предоставляют свой программный код, сопровождая его следующими вопросами:
- На сколько правильно у меня написан код?
- Какие альтернативы написания вы можете предложить?
- Как лучше? Так или так?
и много подобных вопросов.
Хотелось бы узнать от профессоров своего дела следующее:
1. Как сразу правильно писать программный код, чтобы он не был уязвим?
В том смысле, что альтернатив написания много, но не все альтернативы написания кода "хороши". Нужна первопричина написания правильного кода. В смысле, в чем суть хорошего программирования, как это можно видеть и ориентироваться?
2. Где и в каких ситуациях лучше всего использовать те или иные особенности программного языка php.
В смысле, нужна информация, например, в каких случаях и где лучше всего использовать конструкции, функции и все остальное. Я просто всех богатств языка не знаю, поэтому тяжело объяснять.
3. Какие места и моменты нужно подвергать защите и каким образом это делать, и как в дальнейшем ориентироваться самому?
То есть, имеется код, вроде бы все правильно написано, все работает, но он может быть небезопасен.
Вроде, пока все, что смог выудить у себя из головы.
Спасибо!
Если заказ платный, пожалуйста далее не читайте - денег не имею...
Думаю, то что я сейчас любезно попрошу, было бы интересно не только мне, но и многим другим новичкам, чтобы они сразу ориентировались в правильном направлении написания.
Приступим.
Каждый день здесь появляется большое количество новых тем, в которых все просят подсказок или помощи. И, некоторые предоставляют свой программный код, сопровождая его следующими вопросами:
- На сколько правильно у меня написан код?
- Какие альтернативы написания вы можете предложить?
- Как лучше? Так или так?
и много подобных вопросов.
Хотелось бы узнать от профессоров своего дела следующее:
1. Как сразу правильно писать программный код, чтобы он не был уязвим?
В том смысле, что альтернатив написания много, но не все альтернативы написания кода "хороши". Нужна первопричина написания правильного кода. В смысле, в чем суть хорошего программирования, как это можно видеть и ориентироваться?
2. Где и в каких ситуациях лучше всего использовать те или иные особенности программного языка php.
В смысле, нужна информация, например, в каких случаях и где лучше всего использовать конструкции, функции и все остальное. Я просто всех богатств языка не знаю, поэтому тяжело объяснять.
3. Какие места и моменты нужно подвергать защите и каким образом это делать, и как в дальнейшем ориентироваться самому?
То есть, имеется код, вроде бы все правильно написано, все работает, но он может быть небезопасен.
Вроде, пока все, что смог выудить у себя из головы.
Спасибо!
6. OrmaJever - 16 Апреля, 2012 - 22:55:15 - перейти к сообщению
Newbee пишет:
1. Как сразу правильно писать программный код, чтобы он не был уязвим?
нужно вычитать все нюансы языка в литературе. В наше время человек знающий о языке ~20-30% считает что он может писать сложные проэкты. Этот вопрос относится только к теории.
7. Bio man - 16 Апреля, 2012 - 23:02:45 - перейти к сообщению
![](./im/emoticons/off.gif)
Newbee пишет:
1. Как сразу правильно писать программный код, чтобы он не был уязвим?
Чем код короче - тем он безопаснее, следовательно, "защищенного" кода на 100% НЕ бывает. На этот вопрос не может быть четкого руководства, приходит с опытом. И кстати, прочтите раздел "Безопасность" в официальной документации PHP
8. Newbee - 16 Апреля, 2012 - 23:04:22 - перейти к сообщению
OrmaJever пишет:
нужно вычитать все нюансы языка в литературе. В наше время человек знающий о языке ~20-30% считает что он может писать сложные проэкты. Этот вопрос относится только к теории.
Понял!
В ожидании статьи от хорошего автора...
![Подмигивание Подмигивание](./im/emoticons/ironical1.gif)
9. OrmaJever - 16 Апреля, 2012 - 23:09:11 - перейти к сообщению
Newbee пишет:
В ожидании статьи от хорошего автора...
Ну статей на эту тему написно уже довольно много, надо их только правельно поискать.
1 запрос в гугл - "виды веб уязвимостей"
Ну вот сразу резльутат
Цитата:
Cross Site Scripting
SQL- injection
PHP- injection
HTTP Response Splitting
HTML code injection
File Inclusion
SQL- injection
PHP- injection
HTTP Response Splitting
HTML code injection
File Inclusion
Теперь по каждоый строке новый запрос - "Защита от [тип_уязвимости]". Например "защита от SQL- injection".
Статей много, возможно будете находить даже на хабре, там хорошие статьи пишут.
Что бы защитится от уязвимости важно понять как она работает и воспроизвести её у себя, тогда будет намного проще.
10. Bio man - 16 Апреля, 2012 - 23:24:51 - перейти к сообщению
EuGen пишет:
Слышали что Евгений сказал? Давайте думать темы для статей и уроков, уверен, лишним это не будет.И если таких запросов будет много, я или какой-либо автор - разместим соответствующий материал здесь.
Еще пару темок.
0. Урок по основам кагого либо фреймворка.
1. Возможности новых версий MySQL (>5) и их правильное применение.
2. Hi load проекты. Как рассчитать нагрузку на сервер, как сделать приложение, так сказать мульти серверным, какое еще оборудование для этого надо. То же самое с серверами БД
3. Что такое API и с чем его едят. Например API от google, vkontakte итд. Думаю будет интересно начинающе-продолжающим лицам
![Улыбка Улыбка](./im/emoticons/smile24.gif)
Пока хватит, можно пока проголосовать за пункт(ы) или по предлагать свое. А я пошел спать.
З.Ы. Я за пункт №2
11. Newbee - 16 Апреля, 2012 - 23:26:28 - перейти к сообщению
OrmaJever, спасибо. И в правду, не знал что именно искать и как именно спросить.
В принципе, требовались темы для статей - я их дал. А вы на свое усмотрение.
В принципе, требовались темы для статей - я их дал. А вы на свое усмотрение.
12. OrmaJever - 16 Апреля, 2012 - 23:35:06 - перейти к сообщению
Если честно я бы очень хотел увидеть уроки по sql, особености операторов, методы оптимизации. Ведь php очень тесно связан с mysql, а внимания бд никто не приделяет.
В один урок не поместится но постепено можно выкладывать информацию. Приоритетно хотелось бы от EuGen'a.
В один урок не поместится но постепено можно выкладывать информацию. Приоритетно хотелось бы от EuGen'a.
13. dzubchik - 16 Апреля, 2012 - 23:44:23 - перейти к сообщению
А где планируется розмещение статтей? Наверное на сайте в розделе уроки. А не хотите/считаете что будет лучше выкладывать все уроки на вики-платформе?
например,как тут:
http://ru[dot]wikiversity[dot]org/wiki/PHP
например,как тут:
http://ru[dot]wikiversity[dot]org/wiki/PHP
14. Newbee - 16 Апреля, 2012 - 23:49:26 - перейти к сообщению
OrmaJever пишет:
Приоритетно хотелось бы от EuGen'a.
Я думаю, если бы все знали какой опыт у EuGen'a, то все хотели бы получать ответы исключительно от него, но так, чтобы он не повторялся. )
OrmaJever, у Вас тоже опыт неплохой - я наблюдаю за всеми. И есть еще пару человек, которым бы я доверился!
15. dzubchik - 16 Апреля, 2012 - 23:51:26 - перейти к сообщению
Newbee, с таким-то ником
![Помираю со смеху! Помираю со смеху!](./im/emoticons/smile5.gif)