Rumah pembangunan bahagian belakang tutorial php 技术走出去看看开阔思维,不要做井底之蛙_PHP教程

技术走出去看看开阔思维,不要做井底之蛙_PHP教程

Jul 20, 2016 am 11:15 AM
Tidak tidak boleh syarikat berfikir teknologi mengejut

突然写个感悟:感觉有些公司不能呆久了。呆久了,技术得不到提升。过去的经历存在大脑数据库,人做判断是根据大脑数据库已经存储的信息,所以思维模式容易受到过去的影响。

 

做phper,想提升技术,两类公司不能呆久了:一类是网站建设公司。二类是接项目单子为盈利的公司。像软件外包公司就是的。

1,关于网站建设公司。

我以前去一个公司面试的时候,是一个网站建设公司。我当面对老板说,我说公司可以呆,但是呆久了。技术很难得到提升。浪费了提升技术水平的机会。

我与a同学也劝过一个同学,你以前在这种公司呆过,就不要继续找这方面工作了,会导致你技术难以得到质的提升。找那种网站运营的公司去。这样技术提升快。

网站建设公司,公司以帮人建设网站、网站策划营销作为盈利来源。建设一个网站,一般1000多块钱,多的几千。从技术角度,做这类网站,写代码不需要考虑什么性能,本来这种网站的都是一些简单的功能。给顾客以实现功能为主。至于什么代码扩展性,代码性能。sql优化,完全不需要考虑。一个是因为接的这种网站功能,访问量都是很小的,更谈不上什么并发访问。比如,网站建设公司接一个单,帮一家大公司做一个内部办公方面的系统,既然是内部应用的,一般是员工使用提高效率。访问量很少。一个公司有几千个员工(这种公司已经很大规模的了),内部系统对外人一般不开发。预算几千个去访问已经很多了。同时一千个员工并发访问可能性太小了,关于pv,不像社交类的网站,系统的用户每天都去上网站点击这点击那的,服务器,数据库的压力确实不小。这类系统,因为并发访问和访问量很少,在设计系统的时候,谈不上考虑服务器性能,数据库性能,你可以去考虑,但我觉得至少是不需要去考虑的。没意义。sql语句按照最简单的吧。不需要优化。系统里面的功能该有的都实现了,就ok了。纯粹是考虑代码的熟练度。

 

互联网系统,是开放性系统,开发对所有人访问,访问数量具有不确定性。暴露在外界。

作为对外提供服务,那么必须要做到网站提供服务稳定,不间断。如果用户在用网站过程中,程序报错,网站不稳定,用户会流失掉。

上面两个因素决定了,所需要涉及到的技术更加复杂。

 

如果是自己公司运营的网站,你要考虑的东西是方方面面的,1、你要考虑服务器安全吧。2、因为是对所有用户是开放的(你总希望访问的用户越多越好,这样产生商业价值)。要考虑这个系统承载访问量大的时候怎么处理 3、数据库是否扛得住。服务器要选择什么样子的。

web应用的特点,针对所有用户都是开放访问,意味数据量更多,并发访问多。

 

 

php语言的优势和特点,就是用来做web开发。所以作为web开发的高手侧重是,高性能网站架构部署、如何提升网站的用户访问速度、数据库大数据量如何处理(数据库性能优化,sql优化、数据库架构部署、数据切分等)、如何应对大并发访问等方面。

做传统的软件开发,转型向web开发后,侧重点不同的。比如,以前在某个公司,该技术经理以前是做c++开发的。呆的是那种外资软件公司,所以他们开发东西流程都是很规范的。一个项目一个项目的开发。但是到了做web应用的公司后,他的技能就显得捉襟见肘。因为我们的手机网站当时访问量很大的(有钱可以投广告),每天的订单数量维持在3k-4k。访问量大,数据处理量也大。数据库时不时的崩溃。尤其是涉及到后台需要给营销、市场部门做数据统计。这个经常不小心点击就把后台给卡死了(数据量太多了,功能没规划好,很耗费数据库性能),所以很多统计功能,确实是只能勉强用用,市场部没事哪敢去后台点击。

同时,还遇到前台访问数据速度不够快。当然是老板觉得竞争对手的怎么那么快。但是技术经理折腾一天,还加班,都没搞清楚性能瓶颈在哪里(以前我还总结要找瓶颈才能解决速度问题,http://www.cnblogs.com/wangtao_20/archive/2012/05/10/2493899.html),所以试很多东西,都没解决好。

实际上,web开发,如果想提升网站性能,要懂些磁盘知识,服务器硬件(比如内存,cpu、节点如何扩展)知识。与传统的软件开发所侧重的知识点是不同的。

每种技术都有其自身的特点,做php开发与做asp.net开发,同样是语言,侧重点不同。

做php,我感觉跟asp(或者asp.net)开发也是很大不同,asp.net微软公司强大,很多性能,好的工具都已经帮你解决了。帮做.net开发的省去很多事情。另外一点,由于windows系列本身微软公司是避源的,不开发。所以里面结构只有微软公司最清楚,封闭的东西总是有瓶颈限制很难进一步扩展的。所以假如你的网站访问量达到很大的时候,靠自己技术解决不了的,必须改动底层或许提升服务性能,因为微软出于商业考虑使得系统的封闭性,你不可能也没那个能力去修改底层的东西,此时是已经摸到天花板了,一般是向微软花钱买服务,那是微软的要做的,并非.net程序员要考虑的。京东商城数据量那么大,就是这样子的。它有钱嘛。

linux环境下,整个操作系统不仅是免费开源,而且你觉得性能遇到瓶颈了,你可以自己在上面做定制开发。大家的智慧总是要比微软公司一家的智慧要多。

所以,以php语言来做web开发,要了解和学习的东西要求更多。一般php+mysql是中小型公司选择最多的(大公司有钱就去用oracle,比如阿里巴巴主要的数据库还是oracle,他们用mysql也有,毕竟mysql免费,通过很多的mysql节点集群产生大数据量存储效果)。所以,想提升网站的性能,对mysql的数据库不是局限于怎么用。而是怎么优化提高mysql的性能。比如:主从结构,分布式mysql结构、数据切分等。

 

 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/440194.htmlTechArticle突然写个感悟:感觉有些公司不能呆久了。呆久了,技术得不到提升。过去的经历存在大脑数据库,人做判断是根据大脑数据库已经存储的...
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Kertas Stable Diffusion 3 akhirnya telah dikeluarkan, dan butiran seni bina didedahkan Adakah ia akan membantu untuk menghasilkan semula Sora? Kertas Stable Diffusion 3 akhirnya telah dikeluarkan, dan butiran seni bina didedahkan Adakah ia akan membantu untuk menghasilkan semula Sora? Mar 06, 2024 pm 05:34 PM

Kertas StableDiffusion3 akhirnya di sini! Model ini dikeluarkan dua minggu lalu dan menggunakan seni bina DiT (DiffusionTransformer) yang sama seperti Sora. Ia menimbulkan kekecohan apabila ia dikeluarkan. Berbanding dengan versi sebelumnya, kualiti imej yang dijana oleh StableDiffusion3 telah dipertingkatkan dengan ketara Ia kini menyokong gesaan berbilang tema, dan kesan penulisan teks juga telah dipertingkatkan, dan aksara bercelaru tidak lagi muncul. StabilityAI menegaskan bahawa StableDiffusion3 ialah satu siri model dengan saiz parameter antara 800M hingga 8B. Julat parameter ini bermakna model boleh dijalankan terus pada banyak peranti mudah alih, dengan ketara mengurangkan penggunaan AI

Artikel ini sudah cukup untuk anda membaca tentang pemanduan autonomi dan ramalan trajektori! Artikel ini sudah cukup untuk anda membaca tentang pemanduan autonomi dan ramalan trajektori! Feb 28, 2024 pm 07:20 PM

Ramalan trajektori memainkan peranan penting dalam pemanduan autonomi Ramalan trajektori pemanduan autonomi merujuk kepada meramalkan trajektori pemanduan masa hadapan kenderaan dengan menganalisis pelbagai data semasa proses pemanduan kenderaan. Sebagai modul teras pemanduan autonomi, kualiti ramalan trajektori adalah penting untuk kawalan perancangan hiliran. Tugas ramalan trajektori mempunyai timbunan teknologi yang kaya dan memerlukan kebiasaan dengan persepsi dinamik/statik pemanduan autonomi, peta ketepatan tinggi, garisan lorong, kemahiran seni bina rangkaian saraf (CNN&GNN&Transformer), dll. Sangat sukar untuk bermula! Ramai peminat berharap untuk memulakan ramalan trajektori secepat mungkin dan mengelakkan perangkap Hari ini saya akan mengambil kira beberapa masalah biasa dan kaedah pembelajaran pengenalan untuk ramalan trajektori! Pengetahuan berkaitan pengenalan 1. Adakah kertas pratonton teratur? A: Tengok survey dulu, hlm

DualBEV: mengatasi BEVFormer dan BEVDet4D dengan ketara, buka buku! DualBEV: mengatasi BEVFormer dan BEVDet4D dengan ketara, buka buku! Mar 21, 2024 pm 05:21 PM

Kertas kerja ini meneroka masalah mengesan objek dengan tepat dari sudut pandangan yang berbeza (seperti perspektif dan pandangan mata burung) dalam pemanduan autonomi, terutamanya cara mengubah ciri dari perspektif (PV) kepada ruang pandangan mata burung (BEV) dengan berkesan dilaksanakan melalui modul Transformasi Visual (VT). Kaedah sedia ada secara amnya dibahagikan kepada dua strategi: penukaran 2D kepada 3D dan 3D kepada 2D. Kaedah 2D-ke-3D meningkatkan ciri 2D yang padat dengan meramalkan kebarangkalian kedalaman, tetapi ketidakpastian yang wujud dalam ramalan kedalaman, terutamanya di kawasan yang jauh, mungkin menimbulkan ketidaktepatan. Manakala kaedah 3D ke 2D biasanya menggunakan pertanyaan 3D untuk mencuba ciri 2D dan mempelajari berat perhatian bagi kesesuaian antara ciri 3D dan 2D melalui Transformer, yang meningkatkan masa pengiraan dan penggunaan.

Model dunia penjanaan video adegan pemanduan berbilang paparan autonomi | Model dunia penjanaan video adegan pemanduan berbilang paparan autonomi | Oct 23, 2023 am 11:13 AM

Beberapa pemikiran peribadi pengarang Dalam bidang pemanduan autonomi, dengan pembangunan sub-tugas/penyelesaian hujung-ke-hujung berasaskan BEV, data latihan berbilang paparan berkualiti tinggi dan pembinaan adegan simulasi yang sepadan telah menjadi semakin penting. Sebagai tindak balas kepada titik kesakitan tugas semasa, "kualiti tinggi" boleh dipecahkan kepada tiga aspek: senario ekor panjang dalam dimensi berbeza: seperti kenderaan jarak dekat dalam data halangan dan sudut arah tepat semasa pemotongan kereta, dan data garis lorong. . Ini selalunya bergantung pada sejumlah besar pengumpulan data dan strategi perlombongan data yang kompleks, yang memerlukan kos yang tinggi. Nilai sebenar 3D - imej sangat konsisten: Pemerolehan data BEV semasa sering dipengaruhi oleh ralat dalam pemasangan/penentukuran sensor, peta berketepatan tinggi dan algoritma pembinaan semula itu sendiri. ini membawa saya kepada

Syarikat manakah milik Blue Star Travel Yao? Syarikat manakah milik Blue Star Travel Yao? Mar 22, 2024 pm 03:41 PM

Blue Star Travel Ballad telah berada dalam senarai hangat permainan selepas keluaran video promosi baru-baru ini Ramai pemain sangat ingin tahu tentang syarikat mana Blue Star Travel Ballad dibuat, sebenarnya, ia adalah permainan baharu dari pengeluar Shanghai 2D. Editor akan menerangkannya kepada anda di bawah ini ialah pengenalan Blue Star Yuanluyao Game Company, datang dan lihat bersama. Dari syarikat manakah Blue Star Travel Yao Jawapan: Ia telah dilancarkan oleh Manjiu Network. 1. Pertama sekali, Blue Star Travel Yao ialah permainan yang dilancarkan oleh Manju's Big World RPG. Video promosi telah dikeluarkan pada 20 Mac. 2. Produk ini akan mendapat nombor versinya pada Oktober 2023. Tanda dagangan dan unit operasi permainan kedua-duanya didaftarkan di bawah nama syarikat yang dipanggil The yang terakhir ditubuhkan pada Februari 2023, dan tapak web rasminya menunjukkan bahawa ibu pejabatnya berada di Singapura. 3. Video promosi berdurasi 11 minit yang dikeluarkan kali ini mendedahkan perkara ini

Syarikat manakah milik aplikasi Hands? Syarikat manakah milik aplikasi Hands? Mar 13, 2024 am 11:10 AM

Hands-on ialah perisian sembang dan janji temu serba baharu, jadi syarikat manakah merupakan aplikasi Hand-on-hand? Perisian ini dicipta oleh Tianjin Laifu Cultural Development Co., Ltd. Anda boleh memuat turunnya dari Xiaomi Mall dan Apple Mall. Pengenalan kepada syarikat penciptaan aplikasi Hands-on ini boleh memberitahu anda kaedah khusus Berikut ialah pengenalan terperinci, jadi sila lihat. Syarikat manakah aplikasi Qianshou? Jawapan: Tianjin Laifu Cultural Development Co., Ltd. Penerangan terperinci: Pada laman web perisian rasmi https://www.qianshouapp.cn/, anda boleh melihat nama syarikat di bahagian bawah. Pengenalan perisian: 1. Ia boleh menapis mengikut keadaan yang disukai pengguna, dan boleh mencari objek yang mereka perlukan dengan lebih cepat. 2. Ia boleh membantu pengguna mencari objek yang mereka perlukan dengan lebih cepat.

'Minecraft' bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar 'Minecraft' bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar Jan 02, 2024 pm 06:25 PM

Sila ambil perhatian bahawa lelaki persegi ini berkerut dahi, memikirkan identiti "tetamu tidak diundang" di hadapannya. Ternyata dia berada dalam situasi berbahaya, dan apabila dia menyedari perkara ini, dia segera memulakan pencarian mental untuk mencari strategi untuk menyelesaikan masalah itu. Akhirnya, dia memutuskan untuk melarikan diri dari tempat kejadian dan kemudian mendapatkan bantuan secepat mungkin dan mengambil tindakan segera. Pada masa yang sama, orang di seberang sana memikirkan perkara yang sama seperti dia... Terdapat adegan sedemikian dalam "Minecraft" di mana semua watak dikawal oleh kecerdasan buatan. Setiap daripada mereka mempunyai latar identiti yang unik Contohnya, gadis yang disebutkan sebelum ini adalah seorang kurier berusia 17 tahun tetapi bijak dan berani. Mereka mempunyai daya ingatan dan pemikiran serta hidup seperti manusia di bandar kecil yang terletak di Minecraft ini. Apa yang mendorong mereka adalah sesuatu yang baru,

Wuthering WavesPengenalan syarikat permainan Wuthering WavesPengenalan syarikat permainan Feb 15, 2024 pm 01:15 PM

Menurut syarikat yang memiliki Mingchao Game, ramai rakan mengatakan mereka sangat menyukai permainan ini selepas menonton PV demonstrasi watak terbaharu Ada di antara mereka yang ingin tahu tentang syarikat mana yang menghasilkan Mingchao. Pengenalan kepada syarikat yang memiliki Mingchao Game: Mingchao ialah permainan aksi dunia terbuka yang dibangunkan oleh Guangzhou Culuo Technology Co., Ltd. 1. Mingchao ialah permainan mudah alih aksi dunia terbuka yang dihasilkan dan dikeluarkan oleh Guangzhou Culuo Technology Co., Ltd. 2. Ujian teknikal permainan akan bermula pada 4 Julai 2022, dan ujian resonans akan bermula pada 20 April, 2023; 3. Pusingan terkini ujian Sonata sedang merekrut kelayakan Anda boleh pergi untuk melukis kelayakan ujian dan mengalami permainan terlebih dahulu

See all articles